Showing posts with label prison system. Show all posts
Showing posts with label prison system. Show all posts

Wednesday, June 9, 2010

Land of the Mostly Free

Some interesting charts from the Center for Economic and Policy Research on the incarceration rate in the US compared to other countries:



And lest you think that perhaps we imprison so many people out of necessity, the following chart should shock you:



Sure, we're killing and stealing less, but little things like that won't stop the government from finding reasons to lock people up.