News

President Trump threatens new 35% tariffs on Canadian imports, escalating trade tensions; PM Carney vows to defend Canadian ...