Louisiana State Penitentiary is the largest maximum security prison in the United States, and many of the inmates will never be released.
Louisiana State Penitentiary is the largest maximum security prison in the United States. Many of the inmates will never be released.