1/10/2012

New Hampshire Primary

It's voting day in New Hampshire, where the voters will make their preferences for president known. More to follow later!