ABC News presents the Republican presidential debate in New Hampshire starting at 5 p.m. Pacific time. ABC US News | World News