Inmate Found Dead In Louisiana Prison, Suicide Suspected

Inmate Found Dead In Louisiana Prison, Suicide Suspected

Kenneth Gleason, convicted in a series of 2017 killings targeting Black men, was found dead in his prison cell at Louisiana State Penitentiary on Sept. 22.