-
South Carolina put inmate Freddie Owens to death Friday as the state restarted executions after an unintended 13-year pause because prison officials couldn't get the drugs needed for lethal injections.
-
Freddie Eugene Owens is scheduled to be executed Friday, Sept. 20, 2024, by lethal injection. Owens' execution will be South Carolina's first since 2011.
-
A South Carolina inmate scheduled to be executed Friday is asking Gov. Henry McMaster to spare his life, something no governor in the state has done since the death penalty was restarted nearly 50 years ago.