Cameron Todd Willingham

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...

Read more...

Be the first to comment - What do you think?  Posted by ACLU Updates - September 29, 2011 at 2:51 pm

Categories: Cameron Todd Willingham, Organization for Security and Cooperation in Europe, Troy Davis   Tags: