unprison.com
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 corpo…