Louisiana convicted killer Kenneth Gleason dead in apparent prison-cell hanging: report

Visits: 1

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. Read More Go To Source