Uncategorized The absurdity of Donald Trump’s trade war February 2, 2025 Tariffs on Canada, Mexico and China will harm America’s own economy and diplomatic power