Man says he lied when he testified against inmate who is set to be executed ABC News News / ABC News 1 month ago 28 Views comments The South Carolina Supreme Court has again refused to stop the execution of inmate Freddie Owens, who is set to die Friday by lethal injection Read more
Comments