“The Delaware Repeal Project has issued an emphatic call to our legislators for full repeal of the death penalty on behalf of our coalition partners and the tens of thousands of Delawareans we collectively represent.
The attached letter, which our legislators received yesterday, represents our collective agreement that the system of capital punishment is broken beyond repair. It is immoral, unethical, biased, irresponsibly costly, does not serve as a deterrent to violent crime, and does not provide care or closure for families of murder victims.”