Trump’s 51st State Joke Backfires in Canada’s Election

As Canadians headed to the polls, the impact of U.S. President Donald Trump’s rhetoric and act

Canada Snap Election on April 28: Can Carney Save the Nation?

Ottawa, Canada: Prime Minister Mark Carney has announced a snap election in Canada, set for April 28