Image
@NCCapitol

Sen. Kay Hagan files for re-election

Sen. Kay Hagan, flanked by campaign staffer Sadie Weiner, leaves the N.C. Board of Elections office on Feb. 24, 2014, after filing to run for re-election.