News

New Hampshire repeals death penalty, joining 20 other states

New Hampshire is now the 21st state, the last in New England, to repeal its death penalty.