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...
A Double Standard for the Ultimate Penalty
read more


