South Carolina Executes Freddie Owens: The State’s First Execution in 13 Years
Freddie Owens, a South Carolina death row inmate, was executed by lethal injection on Friday, marking the state’s first execution in over a decade. Owens, who was 46 years old
