freedomsjournalinstitute.org
Restoring Prisons and Prisoners on Our Watch
America prides itself on being the land of the free, but over the past four decades our prison population has risen tenfold. We have by far the highest rate of incarceration in the world, and as a …