US Election 2020: Democrat Deborah Ross wins open House seat in North Carolina
Democrat Deborah Ross has received an open House seat in North Carolina. She’s the second Democrat to win an open House seat after a court docket order required North Carolina … Read More