Mexican President Claudia Sheinbaum sent President-elect Trump a scathing letter in response to his threat to impose 25% tariffs on all products coming into the U.S. from Mexico.