India  

Who was Freddie Owens? South Carolina inmate executed by first lethal injection in 13 years

IndiaTimes Saturday, 21 September 2024
Freddie Owens was executed by lethal injection in South Carolina's first execution in 13 years. Sentenced to death for a 1997 murder during a robbery, Owens faced multiple legal challenges up to his final moments. The case brings attention to debates over capital punishment methods and legal processes.
0
shares
ShareTweetSavePostSend
 

You Might Like