May 07, 2008
U.S. Presidential Race Hillary failed to win North Carolina last night. This almost guarantees that Obama will be the Democratic nominee in November. Current polling data of Obama vs. McCain shows Obama with a slight edge.