Skip to content
Search

Latest Stories

freeland resignation

​Canada's Prime Minister Justin Trudeau speaks at a meeting of the Calgary Chamber of Commerce in Calgary, Alberta, Canada December 21, 2016.
What We're Watching

Trudeau on the brink? More MPs demand resignation

Bad news for embattled Canadian Prime Minister Justin Trudeau: On Saturday, 51 members of his Liberal Party’s powerful Ontario caucus reportedly agreed that he should resign, citing their plummeting fortunes under his leadership.