South Carolina to execute man despite bombshell admission from key witness

 South Carolina is set to execute a man on death row on Friday, days after the key witness for the prosecution came forward to say he lied at trial and the state was...read more.

Comments