Early voting turnout has broken the record set four years ago with more than 3,798,000 people casting their ballot.
New record for early voting; more than half of voters have cast ballots
Early voting turnout has broken the record set four years ago with more than 3,798,000 people casting their ballot.