
Wall Street Mav|Jun 17, 2025 23:42
After spending over 10 trillion on Iraq and Afghanistan misadventures, can the USA afford another?
We have a 2 trillion annual budget deficit.
25% of all tax revenue already goes to paying interest on our 38 trillion debt.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink