Wall Street Mav|Mar 24, 2026 10:33
The USA has given over $3 trillion in foreign aid to others countries FOR FREE in the past 25 years.
We are now paying $120 billion PER YEAR in interest payments on the free stuff and money we have given away. It was debt financed.
Our foreign aid budget should be $0.00 (Wall Street Mav)
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink