Trump puts tariffs on Canada, Mexico and China, spurring trade war as North American allies respond
Trump is declaring an economic emergency to put duties of 10% on all imports from China and 25% on imports from Mexico and Canada.

What's Your Reaction?