More than 80 million Americans have already cast ballots in the US presidential election, according to a tally from the US Elections Project at the University of Florida, setting the stage for the highest participation rate in over a century. The record-breaking pace, more than 58 percent of the total[…]
