Serial Killer

Eight Atrocious Failed Attempts to Execute Serial Killer Thomas Creech in Idaho

Idaho's longest-serving death row inmate, serial killer Thomas Eugene Creech, 73 (Image: KIVI/ABC News) Serial killer Thomas Creech was due…

9 months ago