Trudeau was under heavy pressure from Liberal legislators to quit amid polls showing the party will be crushed at the next ...
On Monday the Senate certified the results of the 2024 election, the first time it has done so since the January 6 riots in ...
With Parliament prorogued, the Liberals will begin the process of finding a new leader as support for Pierre Poilievre's ...
Justin Trudeau, who has led the country for nearly a decade, is giving up leadership of the Liberal party. He said he would ...
Addressing the French Ambassador Conference, Macron shared that France will host the AI Summit on February 11-12, with ...
Deputy Ottawa Bureau Chief Alex Ballingall and Ottawa reporter Ryan Tumilty joined Queen's Park Bureau Chief Robert Benzie to ...
A Prime Minister's Testimony of God's Faithfulness. The book posits three main questions based on Jeremiah 29:11, exhorting ...
In a historic and controversial ruling, a New York court sentenced President-elect Donald Trump to an unconditional discharge ...
Syria’s new foreign minister has met with his Qatari counterpart and Qatar’s prime minister in Doha on Sunday.
Justin Trudeau Resignation LIVE: Canadian Prime Minister Justin Trudeau announced his resignation on January 6, 2025, amid increasing discontent with his leadership and the recent departure of his ...
A video showing a pub full of soccer fans jumping up and down and cheering during a Euro 2016 match was altered to show ...