South Carolina executes first man in 13 years despite new evidence of innocence | South Carolina

South Carolina executed a death row inmate on Friday, just days after a key prosecution witness argued that the defendant lied at trial and that the state was executing an innocent man. Khalil Devine Black Sun Allah, 46, was killed by lethal injection at approximately 7 p.m. His lawyers filed an emergency motion for a […]