News Idaho Delays Execution Of Serial Killer Thomas Creech After Failed Lethal Injection Attempts Idaho on Wednesday delayed the execution of convicted serial killer Thomas Eugene Creech, one of the nation’s longest-serving death row inmates, after a failed... Fehintola Ambali-SalamFebruary 29, 2024