Plantations, Prisons And Profits
Category: CRIME
“Louisiana is the world’s prison capital. The state imprisons more of its people, per head, than any of its U.S. counterparts
By , 2012-05-27