Donate now!

Troy Davis Final Words & Protests Rally

August 11, 2018

Troy Davis Final Words & Protests Rally

Troy Davis may be dead, but his execution in the American state of Georgia has made him the poster boy for the global movement to end the death penalty. World figures, including Pope Benedict XVI and former U.S. President Jimmy Carter, human rights groups and commentators urged the execution to be halted -- but to no avail. Davis was put to death by lethal injection for the 1989 killing of off-duty police officer Mark MacPhail despite doubts being raised over the conviction.