As of Monday, 3.1 million votes have been cast during early voting and with absentee ballots.
Voting tops 3 million in North Carolina
As of Monday, 3.1 million votes have been cast during early voting and with absentee ballots.
As of Monday, 3.1 million votes have been cast during early voting and with absentee ballots.
As of Monday, 3.1 million votes have been cast during early voting and with absentee ballots.