Header Ad

Categories

  • No categories

Most Viewed

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

Khalil Divine Black Sun Allah, 46, killed by lethal injection days after state’s key witness recanted critical testimony

South Carolina executed 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 putting to death an innocent man.

Khalil Divine Black Sun Allah, 46, was killed by lethal injection, pronounced dead at 6.55pm, according to the Associated Press, which was one of several media witnesses to the execution.

Continue reading…

    Leave Your Comment

    Your email address will not be published.*

    Forgot Password