New Hampshire Vote Further Proof of Death Penalty Decline

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

by