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
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
Copyright © 2020 | Fastinews.com