The cost of a nation of incarceration

The U.S. houses 25% of the world's inmates, costing taxpayers more than $63B...

135 views cbsnews.com

Interest

Liberties/Rights
Discovered by LeotheLion13
on Nov 20, 2012

Stumblers Who Like This Page