Trusted News Discovery Since 2008
{{/content}}
Freddie Eugene Owens
American killer executed for a 1997 murder caseFreddie Eugene Owens News and Videos LIVE
âšī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets
South Carolina inmate Freddie Owens has been put to death after an unintended 13-year pause on executions in the state.
6 days ago • Sky News