Owens is set to be executed by lethal injection in the state's first execution in 13 years. This despite a key witness who ...
Freddie Eugene Owens, 46, is set to be the first person to be executed in South Carolina in 13 years. His lawyer chose lethal injection over the firing squad or electric chair after Owens ...
COLUMBIA, S.C. — Freddie Owens is scheduled to be executed at 6 p.m. Eastern time on Friday, when he will be brought into South Carolina’s death chamber and given a lethal injection.
Columnist Steve Bailey writes that if Gov. Henry McMaster believes Freddie Owens' execution is “justice,” then he should have ...
Freddie Owens was executed in South Carolina days after a key prosecution witness said he had lied on the stand decades ...