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…
Audio Player
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…
Before we break out the champagne, or before we begin thinking that we are indeed on our way to a more humane criminal justice system, there is much that we might scrutinize more carefully. It is indeed too early to get excited about an end to mass incarceration.