A Double Standard for the Ultimate Penalty

The execution of a potentially innocent Troy Davis last week justifiably horrified many in the United States and around the world. Most of the non-police eyewitnesses had recanted or contradicted their testimony that he killed an off-duty police officer; they alleged that they had been pressured or coerced by the police to implicate Davis. The … Continue reading “A Double Standard for the Ultimate Penalty”