Canada's Prime Minister Justin Trudeau Resignation refers to the announcement by Canadian Prime Minister Justin Trudeau on ...
Immigration has long been a polarising issue in the West but Canada mostly avoided it - until now. With protests and campaign ...
Trump's threat to impose high tariffs on Canadian goods is part of the reason Trudeau lost his job. Now Trump is suggesting ...