Mark Carney has been elected leader of Canada’s Liberal Party in a months-long, high stakes race to replace Justin ...
China announced tariffs on over US$2.6 billion (S$3.4 billion) worth of Canadian agricultural and food products on Saturday ...
Justin Trudeau's party was headed for near-certain defeat - until the US president said he wanted to make Canada the 51st ...
OTTAWA — Hundreds of people gathered on Parliament Hill for the “Elbows up, Canada” rally as U.S. President Donald Trump ...