October 29th, 20200WASHINGTON, D.C. — More than 80 million Americans have cast ballots in the U.S. presidential election, according to a tally on Thursday from the U.S. Elections Project at the University of Florida, setting the stage for the highest participation rate in more than a century.
The record-breaking pace, more than 58 percent of the total...