Prison Capital of the World

Aug 6, 2012 by

Louisiana’s incarceration rate is the highest in the United States, which makes it the highest on the planet – ┬ánearly triple Iran’s, seven times China’s and 10 times Germany’s. How the hell did we get here?

Louisianaistheworldsprisoncapital_4fb270fcd5ab2_w587

Related Posts

Share This