Louisiana convicted killer Kenneth Gleason dead in apparent prison-cell hanging: report
Published
A newly arriving inmate at the Louisiana State Penitentiary in Angola was found dead in his cell early Wednesday, after apparently committing suicide by hanging, according to a report.
Full Article