Troy Anthony Davis, who was scheduled to be killed by lethal injection at 7 pm today, was granted a stay by the U.S. Supreme Court less than two hours before the execution would have taken place:
It was the second time that Davis, whose claims of innocence have attracted international attention, was granted...
Recent Comments