BREAKING: President Trump imposes 25% tariff on Canada and Mexico, as well as 10% tariff on China.Published by The Spectator IndexFeb 1, 2025 11:00:05 PM UTC