Topic: Troy Davis

Troy Davis Executed After U.S. Supreme Court Denies Stay of Execution

Troy Davis Executed After U.S. Supreme Court Denies Stay of Execution

September 22, 2011

Troy Davis, whose case drew international attention, was put to death by lethal injection for the 1989 killing of an off-duty police officer in Savannah, Georgia, prison officials announced Wednesday night. More »

ADVERTISEMENT

ADVERTISEMENTS