theprogressiveprofessor.com
The Troy Davis Case: Capital Punishment On Trial, And The Supreme Court Disgraces Itself!
The decision of the US Supreme Court to allow the execution of Troy Davis by the state of Georgia tonight is a legal travesty, and makes the Supreme Court look more than ever what it is rapidly bec…