WMUR 2018 Primary Election Results: https://www.wmur.com/article/full-2018-new-hampshire-primary-election-results/23064875
Windham Primary Election Results: http://windhamnh.gov/AlertCenter.aspx?AID=NH-Primary-Windham-Results-28
The general election is Tuesday, November 6.
Here are some sites that you may find useful:
Election and Voting Information: Town of Windham, NH, Poll location, sample ballots, election results, etc.
Voting in New Hampshire: NH Secretary of State
Voting and Elections in the United States
Vote USA: Vote Informed
Vote Smart: Facts Matter
Vote 411: Election Information You Need
FactCheck: A Project of The Annenberg Public Policy Center
PolitiFact: Poynter Institute for Media Studies