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.