The Right to Life Denied: Death Penalty Violates the Constitution and International Law
Yesterday, in Warsaw, Poland, Jamil Dakwar of the ACLU Human Rights Program delivered a statement to the Organization for Security and Cooperation in Europe (OSCE) addressing the continued use of capital punishment in the United States. The OSCE is t...
Categories: Cameron Todd Willingham, Organization for Security and Cooperation in Europe, Troy Davis Tags:
