The War On Terror Has Cost America $250 Million A Day For 16 Years
American taxpayers have spent $1.46 trillion on wars abroad since September 11, 2001. The Department of Defense periodically releases a “cost of war” report. The…
Read MoreAmerican taxpayers have spent $1.46 trillion on wars abroad since September 11, 2001. The Department of Defense periodically releases a “cost of war” report. The…
Read MoreSupport our mission - ad-free browsing & exclusive content.
If you value our work, consider becoming a member.
New membership plans available.
Every contribution counts
*Ad-Free Memberships Starting at $3
*Donations do not remove ads