
The Sentencing Project released a new research brief, “Incarceration & Crime: A Weak Relationship,” highlighting how 46 U.S. states have reduced both incarceration and crime levels in the past decade.
View the report here.
The Sentencing Project released a new research brief, “Incarceration & Crime: A Weak Relationship,” highlighting how 46 U.S. states have reduced both incarceration and crime levels in the past decade.
View the report here.
Leave a Reply