In a surprise announcement that could derail a major trade deal, President Donald Trump announced Thursday that he is slapping a 5% tariff on all Mexican imports, effective June 10, to pressure the country to do more to crack down on the surge of Central American migrants trying …






