Fight to Repeal the Death Penalty Not Over in Delaware
“Death penalty repeal bill fails.” That was roughly the headline in the Delaware News Journal the morning of January 29 after a long, powerful, and exhausting debate the day before. There was finality to that headline, as if the issue arose in a day and