Delaware Legislature Advances Constitutional Amendment to Ban Death Penalty
The Delaware Legislature has voted to advance a constitutional amendment banning the death penalty, a historic move in a state once known for having the highest per capita execution rate in the nation.