The Legacy of Angola Prison: From Slave Plantation to Modern Injustice Angola Prison, formally known as the Louisiana State Penitentiary, occupies a site steeped in […]