Crime Library: Criminal Minds and Methods

Update: Unrepentant Serial Killer Elroy Chester Executed

Serial killer Elroy Chester of Port Arthur, Texas, scheduled to die today for the murders of five people, has asked a judge to stop his execution and reduce his sentence to life in prison because, his lawyers argue, one judge showed bias against him.

We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'