The world

Alabama: 5th Highest Incarceration Rate in The World

State imprisons a higher rate than Iran, Saudi Arabia and Texas.

The Prison Project is out with the report, which you can see HERE. It ranks the states as if they were independent countries by the per-capita rate of incarceration.   The top ten on the list: Washington D.C. Louisiana Georgia Oklahoma Alabama South Dakota Arizona Texas Florida Tennessee Mississippi.   Categories: Crime, News, Statewide Tags: Alabama, incarceration rates, prison project,…