South Carolina puts first inmate to death in 13 years after unintended pause in executions
Published
South Carolina inmate Freddie Owens has been put to death after an unintended 13-year pause on executions in the state.
Full ArticlePublished
South Carolina inmate Freddie Owens has been put to death after an unintended 13-year pause on executions in the state.
Full Article