Delaware Supreme Court Rules State’s Death Penalty Unconstitutional
August 2, 2016

August 2, 2016, Delaware’s rules for imposing the death penalty are unconstitutional, the state’s Supreme Court ruled on Tuesday, a decision that could mean an effective end to capital punishment in Delaware…

Related News:

News Roundup

News Roundup

In December, Pennsylvanians Against the Death Penalty collaborated on a press briefing with our partners Witness to...