New court decision in a disputed North Carolina race means 65,000 votes are a step closer to be being thrown out

New court decision in a disputed North Carolina race means 65,000 votes are a step closer to be being thrown out

No comments

Read more