John Cavanagh, Phyllis Bennis

The U.S. has spent over $21 trillion on wars, the military, and the national security state since 9/11. That money should have been used for health care, climate, jobs, and education.
The post 9/11 and After: The Need is Still for Justice, Not Vengeance appeared first on The Nation.
This post was originally published on Article – The Nation.