-
Troy Davis, the death penalty, and international human rights law
by Sarah Joseph Troy Davis died late on Wednesday 21 September, executed by lethal injection in Jackson, Georgia for the murder in 1991 of off-duty Savannah police officer Mark MacPhail. His execution provoked worldwide outrage, given that clear doubts over his guilt existed. Seven of nine witnesses had recanted from their testimony at his trial,…
