Canadians across six time zones were voting Monday to choose a new leader to confront Donald Trump’s trade war and annexation threats, which the US president renewed in a forceful election day message.
Canadians across six time zones were voting Monday to choose a new leader to confront Donald Trump’s trade war and annexation threats, which the US president renewed in a forceful election day message.