vesuvius803 (31)in #news • 2 months agoTrump puts tariffs on Canada, Mexico and China, spurring trade war as North American allies respondTrump's tariffs on Canada, Mexico and China spur trade war…