Home Breaking More than 90 million Americans have cast general election ballots so far