Patrick R. McElhiney is a firm supporter of the New Hampshire Democratic Party (NHDP) and its mission and values. You can visit the NHDP at https://www.nhdp.org/.