Abolition in America
Robert Badinter and Jeremy Mercer rally against the death penalty in America! New York, Houston, and Washington D.C., Sept. 19 - 25, 2008.
Robert Badinter and Jeremy Mercer rally against the death penalty in America! New York, Houston, and Washington D.C., Sept. 19 - 25, 2008.