Skip Navigation

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

apnews.com South Carolina inmate dies by lethal injection in state’s first execution in 13 years

South Carolina has put inmate Freddie Owens to death in the state’s first execution in more than a decade.

12
12 comments
You've viewed 12 comments.