New Hampshire's 20th State Senate district is one of 24 districts in the New Hampshire Senate. It has been represented by Democrat Lou D'Allesandro since 1998; D'Allesandro is currently the longest-serving member of the body.
New Hampshire's 20th State Senate district is one of 24 districts in the New Hampshire Senate. It has been represented by Democrat Lou D'Allesandro since 1998; D'Allesandro is currently the longest-serving member of the body. (en)
New Hampshire's 20th State Senate district is one of 24 districts in the New Hampshire Senate. It has been represented by Democrat Lou D'Allesandro since 1998; D'Allesandro is currently the longest-serving member of the body. (en)