Neta Crawford

Two decades of war caused the deaths of nearly 1 million people and will end up costing US taxpayers more $8 trillion.
The post The Costs of 20 Years of War appeared first on The Nation.
This post was originally published on Article – The Nation.