Independent left newsContactSupport our work
● BreakingCruz met with jeers on ESPN's College Gameday during appearance advocating for Senate college sports bill

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

ZNetwork · 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 ZNetwork

Related

Immigration

View all →

Latest

Watch & Listen