On the 20th anniversary of 9/11 it’s important to recognize the establishment’s spectacular failure in responding to it effectively. The only thing worse is if we let this moment go by without noting that. Waging war should now be replaced by waging peace. google.com/amp/s/www.vox.com…
20
49
2
244
Defense contractors made $2 trillion on the war in Afghanistan alone.
Sep 13, 2021 · 3:39 AM UTC
1
4


