What the hell is going on with Mexico? After threatening to impose tariffs, President Trump recently announced that he and the Mexican government reached an agreement to avert a US-Mexico trade war. On this episode, AEI’s Roger Noriega reviews the details of the new immigration deal.