September 21, 2024

South Carolina inmate Freddie Owens dies by lethal injection in state’s first execution in 13 years

Updated Friday, Sept. 20, 2024 | 4 p.m.

COLUMBIA, S.C. (AP) — South Carolina inmate Freddie Owens dies by lethal injection in state’s first execution in 13 years.