The New Hampshire legislature this spring passed S. 593, a bill to abolish the state’s death penalty, and, effective at the start of next year, replace it with mandatory life imprisonment without parole. On June 21, Gov. Christopher Sununu (R) vetoed the measure. Sununu’s veto message defended his state’s restraint with the death penalty: only…

Read More