US President Donald Trump announces sweeping new tariffs on imports from China, Mexico and Canada
US President Donald Trump announces sweeping new tariffs on imports from China, Mexico and Canada