July 21, 2009: Ohio performs 1,000th Lethal Injection in the United States. Members of GFADP and our coalition partner People of Faith Against the Death Penalty marched through downtown Atlanta and held a protest rally at Woodruff Park. |
1000th Lethal Injectionposted Sep 9, 2009 3:41 PM by James Clark [ updated Nov 22, 2009 6:56 PM ]
|