is the angola penitentiary private prison
The Louisiana State Penitentiary (LSP, also known as Angola, and nicknamed the  Alcatraz of the South  and  The Farm ) is a maximum security prison farm in Louisiana operated by the Louisiana Department of Public Safety & Corrections.