Is the love affair with Canada's Justin Trudeau over?
Prime Minister Justin Trudeau was heckled at a climate change rally in Toronto by an animal rights campaigner in what has already been a tough week for the Canadian leader. Treasury Board President Jane Philpott quit in protest over the alleged mistreatment and subsequent resignation of Jody Wilson-Raybould. The former Canadian justice minister resigned alleging demotion and pressure for refusing to help a construction company avoid being tried for corruption.