South Carolina puts first inmate to death in 13 years after unintended pause in executions

South Carolina inmate Freddie Owens has been put to death after an unintended 13-year pause on executions in the state.

 

Categories:

Leave a Reply

Your email address will not be published. Required fields are marked *