Seven Angola employees resign facing criminal accusations, four arrested
Seven employees of Louisiana's Angola Prison - six correctional officers and a nurse - have resigned from the state Department of Corrections after an investigation found evidence…