The 9th district of North Carolina may require a new election after allegations of rampant fraud have triggered an investigation.
The 9th district of North Carolina may require a new election after allegations of rampant fraud have triggered an investigation.