Click here to The Sentencing Project’s new report, “Still Life: America’s Increasing Use of Life and Long-term Sentences.”
Number of people serving life sentences is at an all time high
{ 0 comments… add one }
Next post: “Use of Risk Assessment at Sentencing: Implications for Research and Policy”
Previous post: Restitution order upheld