I agree, when a politician diverts tax money intended for the benefits of the very people who pay those taxes I need a better explanation than "it's the right thing to do".
How can anyone expect any country (not just Mexico} to correct the very issues which are causing people to flee those countries if the U.S. simply continues to give up its resources. It will never change bad situations in forign countries and will only continue to hurt our country for generations. I believe President Trump raised the option of efforts to establish settlements within countries in need and providing aid at that location. The U.N. could step up and monitor.
Sounds good to me and a very important issue could be solved as it wouldn't leverage the idea of political gain.
The U>N. is way to busy living high on the hog in NYC.