Delaware Leads the Charge for a Future Free of the Death Penalty
Delaware’s Constitutional Amendment: A New Chapter in the Death Penalty Debate The recent move by the Delaware Legislature to advance a constitutional amendment banning the death penalty marks a turning point in a state with a long and tangled history on capital punishment. For decades, Delaware’s stance on the death penalty has been riddled with […] More







