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

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 proces...

Read Full Article