Report: Over 7 million ballots already cast in early voting

Election day is just three weeks away but more than seven million Americans have already cast their ballots, according to a CNN and Edison Research survey of election officials in 36 states.
So far, six states have broken down their returns by party, revealing Democrats leading Republicans in early voting.
However, polling shows Republicans strongly prefer voting in-person on election day instead of using early options.
By the end of the week, all 50 states will have ballots available for early voters.