Trump’s tariff bombshell: 25% duties on Mexico, Canada, China in national emergency move
World news: US President Donald Trump has imposed heavy tariffs on imports from Mexico, Canada, and China, citing national security concerns over illegal immigration and fentanyl smuggling. ...