serial killer

Serial Killer Arrested in Lufkin Commits Suicide in Jail
Serial Killer Arrested in Lufkin Commits Suicide in Jail
Serial Killer Arrested in Lufkin Commits Suicide in Jail
It’s a story that has made national news. Earlier this week, accused serial killer Israel Keyes was found dead in his jail cell in Alaska after an apparent suicide. He’s accused of abducting, assualting, killing, and dismembering the body of an 18-year old barista who was kidnapped from a coffee stand last February. In March, Keyes was arrested at the parking lot of a Cotton Patch Cafe in Lufkin a