Louisiana Digital News

The History of Angola: Louisiana State Penitentiary

0



The History of Angola: Louisiana State Penitentiary

Also known as the Alcatraz of the south, Angola is a maximum-security prison in Louisiana and is the largest prison in the world with over 6,000 inmates. It has a long history as a plantation prison and this mini-documentary is the second in our series on the prison industrial complex.

Thank you for watching and please like, share, subscribe and comment!

source

Leave A Reply

Your email address will not be published.