Today New Hampshirites get their turn in the spotlight — if they can actually make it to a ballot box. Those voters who manage to dig out from yesterday’s blizzard will also be confronted with a new Voter ID law that requires they either produce government ID, or sign an affidavit and pose for something … Continued