Tea Party Nation: Real Injustice Is That Troy Davis Wasn’t Executed Sooner
The state of Georgia executed Troy Davis last night for murdering a police officer, despite alarming claims of severe police mismanagement, lack of physical evidence tying Davis to the crime, and the fact that seven of the nine eye-witnesses who testified against Davis later recanted their testimony