Kay Hagan talks to reporters after she filed to run for re-election to the U.S. Senate on Monday at the State Board of Elections office in Raleigh.
Kay Hagan talks to reporters after she filed to run for re-election to the U.S. Senate on Monday at the State Board of Elections office in Raleigh. cseward@newsobserver.com
Kay Hagan talks to reporters after she filed to run for re-election to the U.S. Senate on Monday at the State Board of Elections office in Raleigh. cseward@newsobserver.com