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 MoreGo Ad-FREE
All plans give access to our growing exclusive content!
Join today for as low as $3 per Month
Your Support is Essential