Enlarge Photo

Republican candidates for President gather before the start of their June 13 debate in New Hampshire. (Associated Press)

Happening Now