Tag: death penalty

  • Troy Davis: Victim of Eyewitness Testimony

    Troy Davis is scheduled to be executed today, charged with murdering a Savannah police officer in 1989. Davis’ execution has been scheduled 4 times, and appealed again and again. The most recent appeal to halt the lethal injection was rejected yesterday and it seems Davis’ attorneys are out of options. The death penalty is a…