No End in Sight: America’s Enduring Reliance on Life Imprisonment
The Sentencing Project is pleased to share its newest report, No End in Sight: America’s Enduring Reliance on Life Imprisonment by Senior Research Analyst Ashley Nellis, finding that one in seven people in prison — amounting to 203,865 individuals — is serving a sentence of life without parole, life with parole or a virtual life … Continue reading No End in Sight: America’s Enduring Reliance on Life Imprisonment
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed