Idaho has postponed the execution of convicted serial killer Thomas Eugene Creech, following a failed attempt…
Tag: lethal injection to end a life
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.…