• Warl0k3@lemmy.world
    link
    fedilink
    arrow-up
    41
    ·
    edit-2
    2 months ago

    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.

    “New evidence” seems to be underselling the matter. How in the fuck could they justify not even granting a delay??