Trump Delivers on First Promise: 25% Tariff on Canada & Mexico, 10% on China
Trump threatens 25% tariffs on Mexico and Canada to raise prices for Americans