Trump announces 5 percent tariffs on Mexico to halt illegal immigration

58