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

Credit: Sky News- Published 6 days ago
South Carolina inmate Freddie Owens has been put to death after an unintended 13-year pause on executions in the state.

You are here


💡 newsR Knowledge: Other News Mentions


Freddie Eugene Owens

American killer executed for a 1997 murder case

Related videos from verified sources

Slayer, Slipknot, Iron Maiden, Mötley Crüe and More Headline the 2024 Aftershock Music Festival 00:30
Credit: LifeMinute.tv - Published on August 17, 2024 


You might like