113: In Studio

from  Life of the Law

Jul 11, 2017

America is a nation that locks up more people per capita than any other country in the world.  The Sentencing Project reports 2.2 million people are incarcerated in America's prisons. That's a 500% increase over the past 40 years. The Institute for Criminal Policy Research in London reports America locks up 670 people per 100,000. Russia locks up 439 per 100,000. Rwanda 434 per 100,000. China 118 per 100,000. How in the world did this happen? Are Americans criminally prone? Or has America's desi...more

Pastime is not the owner of the podcast content presented on this page. Pastime is not affiliated with nor endorses this content. © 2017 Pastime