Mastodon

Stockholm International Peace Research Institute (SIPRI)

Paper Tiger: the Failure of America’s Trillion Dollar War Machine

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…