South Carolina Carries Out First Execution in Over a Decade as Death Row Inmate Falls to Lethal Injection
South Carolina Executes First Death Row Inmate in 13 Years via Lethal Injection Freddie Eugene Owens, a long-serving death row inmate in South Carolina, was