Hudson, pop. 25,000, has tabbed primary victors for 50 years
One New Hampshire town is in sync with the state and even the nation. Hudson, population 25,000, has picked the state's primary winners and national party nominees in the past 13 elections. "It's certainly been happening a long time for it to just be a coincidence," New...