Mexico has a large financial incentive to keep illegals in the USA and not have them returned to Mexico — especially if they are criminals.
Instead of paying for Donald Trump’s notorious border wall, Mexican President has chosen to allocate some $50 million to his country’s consulates across the United States to boost legal aid and protection of Mexican citizens who might be facing deportation.