Despite the objections of his most vocal critics, Trump's recent increased pressure on Mexico to stop the illegal flow of migrants has finally seen some results.
The Mexican government sent 15,000 troops and National Guard officers to the U.S. border to stop the flow of migration from Central America.
Mexico promised earlier this month to send 6,500 National Guard agents to its southern border, but Monday's announcement was the first public acknowledgment of deployments to the U.S. border.
At a news conference in the Caribbean city of Cancun, Defense Secretary Luis Cresencio Sandoval said Mexican forces were detaining migrants to prevent them from crossing the U.S. border. Mexican security forces previously have detained migrants traveling within Mexico but had not stopped them from crossing into the United States.
"Given that migration is not a crime but rather an administrative violation, we simply detain them and turn them over to the [Mexican immigration] authorities," said Sandoval, as the AFP news agency reported.
Mexican officials also said Monday that the border city of Nuevo Laredo was expected to start receiving migrants returned from the United States as early as this week. Under the terms of an agreement between Washington and Mexico City to expand the so-called "remain in Mexico" program, asylum seekers are to wait on the Mexican side of the border while their claims make their way through U.S. courts.