Scrambling to reduce Canada's dependence on the Donald Trump-led U.S., the country's Prime Minister Mark Carney signed a security and defense partnership with the European Union.

Comments