KAY HAGAN WINS IN NORTH CAROLINA.

by