Kay Hagan’s Surprising Strength emerges


If we talk about one state where expectations are being defied by the democrats then its North Carolina and not to forget the role of the Republicans which seems more like they should be kicking...