Freddie Owens, a South Carolina death row inmate was executed on Friday, marking the state's first lethal injection in nearly a decade following the reinstatement of access to necessary drugs. Owens, ...
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 ...