Troy Davis‘ execution was delayed tonight as the Supreme Court weighed arguments by Davis‘ legal team and the state of Georgia over whether he deserves a stay.
Troy Davis‘ execution was delayed tonight as the Supreme Court weighed arguments by Davis‘ legal team and the state of Georgia over whether he deserves a stay.