Private prisons are the biggest shame of our country – to profit off of the incarceration of people. No other country in the world makes any type of profit from their prisons. But here, the value of stocks depend upon the number of people locked up in our private prisons.
Now, Louisiana now holds the world record as the state imprisons more people per capita than any other state or country in the world, with one out of every 86 adults behind bars. Its rate of incarceration is three times higher than Iran’s and 10 times higher than Germany’s.