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

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

IndiaTimes

Published

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.

Full Article