Delaware Court Declares Death Penalty Unconstitutional - ACLU
The Delaware Supreme Court has ruled that the death penalty is unconstitutional, court documents said on Tuesday.
The Delaware Supreme Court has ruled that the death penalty is unconstitutional, court documents said on Tuesday.