Truthout
Prisons
Prison Industries: “Don’t Let Society Improve or We Lose Business”
Even though we are 5 percent of the world's population, we have 25 percent of the prisoners in the world.
No Justice Forever – America’s New Foreign Policy of Indefinite Detention
Indefinite detention short circuits due process and turns the presumption of innocence on its head.