Nearly 60 million Americans have already cast a ballot for this year’s presidential election, eclipsing the total number of early votes from 4 years ago.

source