I've said for years that any benefits paid to or on behalf of foreign nationals (here legally or otherwise) should be deducted from any foreign aid to the country of origin. And that all remittances to foreign countries be taxed 20%, the money used to build the WALL. Foreigners other than Mexicans or Central/South Americans may file for rebate of the tax, which is then forwarded to the original recipient.
As far as foreign aid is concerned? Why are we giving aid to anyone, when we're so far in debt?
I agree with most of what you said. In fact it’s similar to what I’ve been saying for years (bill the governments for the healthcare of their citizens).
The only thing I don’t agree with is the 20% tax. IMO it’s not high enough. It should be between 50 to 80% to not only pay for the wall, but also to pay back the taxpayers for the social services that they have stolen from us.