Elisabeth Semel Believes Capital Punishment Is a Human Rights Issue

The Forum at Grace Cathedral, Nov. 2, 2008, Hosted by Alan Jones

“There are any numbers of treaties which most nations have entered into—and the United States has entered into a number of them—treaties that have the goal of reducing racism, treaties that have the goal of upholding the dignity of human life, treaties that prohibit excessive punishment. And each of those treaties has led the majority of countries in the world to come to the conclusion, also over the course of time, that capital punishment … is not tolerable.”