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