Trump or Biden? Americans cast their votes

2020-11-04 83

More than 100 million Americans voted early, and now it falls to election day voters to finish the job.