New Hampshire Vote Is Further Proof of Death Penalty Decline

A recent statehouse vote in New Hampshire provides yet more evidence that capital punishment is in decline in the United States.

by