Tag: The States of Incarceration
Alabama has 5th highest incarceration rate in the world
If the United States were divided up into 50 independent nations, Alabama's rate of incarceration would be the fifth-highest of any country across the globe.
That's...