Details are sketchy at this time, but Angola prison warden Burl Cain is the subject of a criminal investigation. State police investigators recently visited the prison, according to a report from nola.com. Greg Phares of the Inspector General's office provided few details. He stated investigators were going through prison records. Warden Cain had announced his resignation days earlier.

More From 99.9 KTDY