News Snapshot:
Open this photo in gallery: Republican presidential candidate Nikki Haley makes a campaign stop to greet people at MaryAnn's diner on Jan. 21, in Derry, New Hampshire.Joe Raedle/Getty Images On a freezing weekend morning in small-town New Hampshire, Nikki Haley is playing the Republican Party’s greatest hits. In front of 200 voters gathered at the Keene Country Club, the presidential contender opens her stump speech by lamenting the size of the U.S.’s national debt. Then, she complains that too many Americans are on food stamps. Next, she calls for various tax cuts. Finally, she champions building up the military to...