close
close

Man claims he lied when testifying against inmate facing execution


Man claims he lied when testifying against inmate facing execution

COLUMBIA, SC — The Supreme Court of the State of South Carolina has again refused to stop the execution of inmate Freddie Owens, who is scheduled to die by lethal injection on Friday. The judges ruled Thursday that the affidavit of a friend whose testimony helped secure Owens’ conviction and who now says he lied […]