28-02-2024 19:38 via abc30.com

Idaho delays execution of serial killer Thomas Eugene Creech after failed lethal injection attempts

Idaho on Wednesday delayed the execution of serial killer Thomas Eugene Creech, one of the longest-serving death row inmates in the U.S., after a failed attempt at lethal injection.
Read more »