The History of Angola: Louisiana State Penitentiary
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