Share Twitter Facebook LinkedIn Email Canada is facing the prospect of entirely new tariffs from U.S. President Donald Trump’s administration as the Canada-United States-Mexico Agreement, is up for renewal.Read More
Crowd beats foreign citizen to death in South Africa as anti-immigrant tensions flareOctober 22, 2026