archives.4wardeveruk.org
Mourners call for abolishing death penalty at funeral for Troy Davis in Georgia
This weekend in Savannah, Georgia, Troy Anthony Davis was laid to rest. Davis was killed by lethal injection in Jackson, Georgia on Sept. 21 after the U.S. Supreme Court refused to stop his executi…