Delaware’s Supreme Court has ruled that the state’s death penalty is unconstitutional

Source: News – US & Canada