Gov. Kelly Ayotte has signed a law requiring a government-issued identification in order to vote in New Hampshire, ...
Gov. Kelly Ayotte signed the new law last week. Critics say it will make it harder for some voters to cast ballots.
New Hampshire Democratic Party Chairman Ray Buckley discusses the crucial weeks ahead as his party works to win back its ...