keyes

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 stan…