The case for capping all prison sentences at 20 years
News
vox.com
February 14, 2019

“America puts more people in jail and prison than any other country in the world. Although the country has managed to slightly reduce its prison population in recent years, mass incarceration remains a fact of the US criminal justice system.”

Review Article

 

Get the newsletter