Human Rights
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…
A federal appeals court on Friday, October 4, halted the execution of a Georgia inmate convicted in the…