I didn't identity who sent it.  Mexico did absolutely nothing to earn it and should be able to survive without additional unearned money from me and other taxpayers.  

They made less money from their oil companies!  
We educate the Mexican children and pay for the emergency medical care for them and for those sending the money here in the US.

And we jail the Mexican criminals who are here that are not sending money to Mexico, all at no cost to Mexico.  

The US is out of pocket for all those costs; Mexico pays absolutely nothing to cover our expenses for their citizens.  

Lets at least reduce any aid by the  cost of those expenses!  I'm betting if we did that, the Mexican government would owe us money!