Todd Bensman, senior national security fellow at the Center for Immigration Studies, returned to the U.S. on Saturday after traveling to Tapachula, Mexico, to document the Mexican government’s holding of approximately 150,000 illegal migrants who are waiting to continue their journey to cross the U.S. southern border.
Tapachula is located in the state of Chiapas, Mexico, near the Guatemalan border and the Pacific Ocean.