Report reveals 68% increase in people serving life without parole since 2003, the largest number ever | [WASHINGTON, D.C.] – The Sentencing Project has released “A Matter of Life: The Scope and Impact of Life and Long-Term Imprisonment [...]
The post Locked Away for Life: New Report from The Sentencing Project Unveils Alarming Data on Long-Term Imprisonment appeared first on Free Press of Jacksonville.