Paper Tiger: the Failure of America’s Trillion Dollar War Machine
CounterPunch · 30 days ago
According to the Stockholm International Peace Research Institute (SIPRI), the United States spent $21 trillion on its military between 2001 and 2024 (in constant 2024 dollars), equal to the combined military spending of the next eighteen countries. Iran barely made that list at all, spending only…
Continue reading at CounterPunch →











