Canada

Canada's Prime Minister Justin Trudeau on Tuesday named Chrystia Freeland as foreign minister, replacing Stephane Dion, a critic of US president-elect Donald Trump, in a cabinet shakeup.

Freeland, who was international trade minister, will still be in a position to help renegotiate the North American Free Trade Agreement with the United States and Mexico if Trump makes good on a campaign promise to make changes or terminate the accord.