Troy Davis executed after the Supreme Court rejects his eleventh-hour plea
Troy Davis, whose case drew international attention and became a focus for death penalty opponents, was put to death by lethal injection in Savannah, Georgia last night. Davis, who was convicted of killing an off-duty Savannah police officer 22 years ago, filed an eleventh-hour plea Wednesday asking the United States Supreme Court to stop Georgia … Continue reading Troy Davis executed after the Supreme Court rejects his eleventh-hour plea
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed