'The coming weeks will be difficult': Mexico, Canada respond to Trump's tariffs

Comments