30M early votes cast ahead of Election Day
More than 30 million early votes have been cast so far in the general election, according to the University of Florida’s Election Lab. Nearly 15 million of those ballots were cast in person, data from the lab showed. Of those who have voted by party registration in certain states, 40.8 percent or nearly 6.7 million…