The Real Reasons

Mexico receives "approximately $24 billion a year in remittances from Mexican nationals working in the United States. The majority of that amount comes from illegal aliens."