Delaware Legislature Champions a Future Free of the Death Penalty
Delaware’s Constitutional Shift: A Historic Milestone in Abolishing the Death Penalty The Delaware Legislature’s decision to advance a constitutional amendment banning the death penalty marks a historic turn for a state that once held the unenviable record for the highest per capita execution rate in the nation. This legislative move is a response to decades […] More









