image
Republican incumbent Richard Burr is battling Democratic challenger Deborah Ross for one of North Carolina’s Senate seats.
Republican incumbent Richard Burr is battling Democratic challenger Deborah Ross for one of North Carolina’s Senate seats.