TAGS: Abolish the Death Penalty • Death Penalty, Lethal Injection, U.S. Executions • Americas, USA •
New York State legislative committee defeats death penalty
April 14, 2011
AIUSA was among the activist groups working to prevent Governor Pataki and the State Senate from “fixing” a fundamentally…