South Carolina has scheduled its first execution in more than 13 years for September 20, marking a significant legal and procedural milestone in the state’s capital punishment system. Freddie Eugene Owens, convicted for the 1997 murder of a store clerk in Greenville, is set to be executed after years of delays related to lethal injection…
Get the latest news straight to your inbox.
Copyright 2024 American Law Reporter. All rights reserved.