Canada will always stand up for Ukraine
Today, Prime Minister Justin Trudeau, the Minister of National Defence, Bill Blair, Canada’s Ambassador to the United States, ...
Canada awarded a contract for a 1,000-kilometer (621-mile) high-speed passenger rail project between Toronto and Quebec City ...
The Prime Minister added that Trump's administration knows "how many critical minerals we have" and that could be why "they ...
"Canada and Canadians will never stop fighting for the friendship that unites our two countries," Canadian Prime Minister ...
With Justin Trudeau in attendance, Team Canada fans booed the "Star-Spangled Banner" ahead of a game against Team USA at the ...
European Commission President Ursula von der Leyen, Canadian Prime Minister Justin Trudeau, and European Council President ...
The Canadian Press on MSN2d
Haida celebrate title agreement, Justin Trudeau emotional at ceremonyPrime Minister Justin Trudeau and Haida Nation President Gaagwiis Jason Alsop sign documents during a community gathering to ...
Canadian Prime Minister Justin Trudeau faced social media ridicule on Saturday night as he said on social media he was "damn ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results