The Canadian province of Ontario on Monday announced it was cancelling a C$100 million ($68.12 million) contract with Elon ...
Trump imposed a 25 percent tariff on imports from Mexico, accusing the country of not fulfilling his demands to tackle the ...
Donald Trump has renewed his calls for Canada to become the 51st state as the country’s outgoing prime minister Justin ...
Canada’s prime minister and Mexico’s president have ordered retaliatory tariffs against Americans, following through with ...
U.S. President Donald Trump’s administration imposed sweeping import tariffs on Canada after signing an executive order at ...
Fans at a Toronto Raptors game have continued an emerging trend of booing the American national anthem at pro sporting events ...
Mexican President Claudia Sheinbaum said Monday that after a conversation with U.S. President Donald Trump that the planned ...
Prime Minister Justin Trudeau has announced billions of dollars in new tariffs on U.S. imports to Canada. The affected goods include foods, appliances. jewelry and some clothing.
Pro-Palestinian protesters and a significant endorsement of her rival for the Liberal Party leadership have marred former Finance Minister Chrystia Freeland’s campaign launch for the job of Canada’s n ...
Prime Minister Justin Trudeau is stepping down after almost a decade in power, setting up a leadership battle in the G-7 country. Central American nation offers closer cooperation on migration and ...
President Donald Trump is expected to speak with Canadian Prime Minister Justin Trudeau and a Mexican official later Monday, after imposing tariffs on imports from those countries.
Conservative Pierre Poilievre has a plan for revival but needs an election first.