Idaho: Execution of serial killer Thomas Creech delayed after lethal injection attempts fail

Idaho has postponed the execution of convicted serial killer Thomas Eugene Creech, following a failed attempt…

US state of Idaho moves one step closer to ‘apalling’ law allowing execution by firing squad

In the United States Idaho state, death row inmates could soon be executed by a firing squad.…