Uncategorised

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

today21 September 2024 1

Background
share close

South Carolina inmate Freddie Owens has been put to death after an unintended 13-year pause on executions in the state. Read More The Latest News from the UK and Around the World | Sky News

Written by:

Rate it

Post comments (0)

Leave a reply

0%