The 2019 Canadian Election was one of the most unpredictable in years — and yet, Justin Trudeau’s Liberals held onto power.
Canada is voting in a crucial election dominated by Donald Trump’s trade war and in the aftermath of a deadly car-ramming attack in Vancouver. Voters will either pick either Prime Minister Mark Carney ...