Aug 23, 2017NHDP Statement on the swearing in of New Hampshire's newest state Senator, Kevin CavanaughConcord, N.H. - Today in Keene, Kevin Cavanaugh was sworn in as the newest New Hampshire state Senator at an Executive Council meeting...
Jul 25, 2017BREAKING: Kevin Cavanaugh wins NH Sen. special election, 1st Democrat to do so since 1984Manchester, N.H. - In today's state Senate District 16 special election, Manchester Ward 1 Alderman Kevin Cavanaugh defeated former state...