Prime Minister Justin Trudeau voiced support for Ukraine after a meeting between U.S. President Donald Trump and Ukraine President Volodymyr Zelenskyy went completely off the rails.
Canadian Prime Minister Justin Trudeau has issued a statement amid a possibility of Trump tariffs on his country. Trudeau ...
McGrathLocal Journalism InitiativeTimminsToday.comA rapidly growing petition to revoke Elon Musk's Canadian citizenship is ...
The sacred month comes at a particularly challenging time, as the humanitarian crisis in Gaza continues to unfold,' says ...
OTTAWA — Grocery expenses for Prime Minister Justin Trudeau topped an average of $1,515 per week billed to taxpayers, according to newly released documents.
Canadian Prime Minister Justin Trudeau on Thursday rejected a call from parliament member Jagmeet Singh to bar President ...
On Feb. 1, (the fourth day of the campaign), Trump signed an executive order to hit Canada with 25 per cent tariffs. Two days ...
Ontario voters opt for a familiar face to steer an economy that’s under threat from US President Donald Trump’s trade policies.
As Mark Carney stepped out to address the throng of waiting cameras, the Bank of England’s then-governor made every effort to ...
Political tensions have opened up space to talk more favourably about new pipelines in Canada. But does building new oil infrastructure make sense as the world transitions to clean energy?
As in 1984, the fix is in. In its desperate attempt to throw a hail-Mary pass to Mr. Carney, the Liberal establishment raced ...
China on Friday vowed to take "all necessary countermeasures" after US President Donald Trump said he would impose an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results