Nearly 3 million Americans have cast early ballots either in person or by mail with under four weeks to go until Election Day, an election tracking site shows.
As of 6:43 p.m. on Oct. 9, 2,877,590 people had cast ballots in states that report early voting data, according to an update from the University of Florida’s Election Lab website.