
From Jacobin: The US Has Spent $21 Trillion on Militarization Since 9/11
The cost of the War on Terror and its catastrophic consequences at home and abroad are staggering: $21 trillion, according to a new report. Imagine what we could do with that money if we used it for human needs rather than killing people abroad.
Read More