Tag Archives: America

International Human Rights Day 2010

On December 10th, people from around the world will be taking a look at the need to imprison people and strip them of their rights. America is the global leader of incarceration, with certain corporations earning billions of dollars from … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment