Tennessee Governor Delays Tony Carruthers’ Execution for a Year After Harrowing Lethal Injection Attempt
In a dramatic turn of events, Tennessee Governor Bill Lee has granted a one-year stay of execution for Tony Carruthers after a scheduled lethal injection was abruptly halted. The execution was called off when medical personnel struggled for over an hour to find a suitable vein, leading to a tense and emotional scene. Maria … Read more