UPDATE – Troy Anthony Davis Execution Stayed a Third Time Yesterday (New York Times)
A federal appeals court on Friday, October 4, halted the execution of a Georgia inmate convicted in the 1989 killing of a police officer,…
A federal appeals court on Friday, October 4, halted the execution of a Georgia inmate convicted in the 1989 killing of a police officer,…