After a monthlong delay, President Donald Trump announced new tariffs on Mexico, Canada, and China. These countries are fighting back with Canadian Prime Minister Justin Trudeau calling these tariffs "very dumb."
Read the original article on Business Insider