Canada’s New Leader Calls in King Charles to Troll Trump

Canadian Prime Minister Mark Carney is hitting back at President Donald Trump’s calls for Canada to be the 51st state by having King Charles deliver Canada’s throne speech later this month.

Every new session of Parliament in Canada is opened…

Continue Reading