Senate panel eyes bill to abolish Delaware death penalty
A bill reviving attempts to abolish capital punishment in Delaware after an earlier failed effort is teed up for its legislative hearing.
A bill reviving attempts to abolish capital punishment in Delaware after an earlier failed effort is teed up for its legislative hearing.