A death row inmate suffered a gruesome botched execution when a strap on the electric chair broke, engulfing him in flames and filling the room with the smell of "burning flesh". John Louis Evans III, ...
BOISE, Idaho — Thomas Creech, Idaho's longest death row inmate, has a new death warrant, with a date of execution of November 13, 2024. Thomas Eugene Creech is an accused serial killer, who claimed to ...