Louisiana State Prison, Angola (1880- )

The Louisiana State Penitentiary nicknamed the “Alcatraz of the South” is the largest maximum security prison in the country. Six thousand, three hundred men, 80 per cent of whom are black are held there. Before the Civil War, the prison property was known as the Angola … Read MoreLouisiana State Prison, Angola (1880- )