Columnist Steve Bailey writes that if Gov. Henry McMaster believes Freddie Owens' execution is “justice,” then he should have ...
South Carolina is scheduled to put Freddie Eugene Owens of Greenville to death on Friday via lethal injection. The ...
Freddie Owens was executed in South Carolina days after a key prosecution witness said he had lied on the stand decades ...
South Carolina is scheduled to execute death row inmate Freddie Eugene Owens on Sept. 20. This is a timeline of ...