Tag Archive: Red Coles

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 …

Continue reading »