Delaware Supreme Court Strikes Down Death Penalty
In a 3-2 decision, the Delaware Supreme Court has ruled that Delaware’s death penalty is unconstitutional. IN THE SUPREME COURT OF THE STATE OF DELAWARE BENJAMIN RAUF, § § No. 39, 2016 …
Delaware Supreme Court Strikes Down Death Penalty Read More