As of Monday afternoon, more than 41 million Americans had already cast their ballots by voting early either in person or by mail
As of Monday afternoon, more than 41 million Americans had already cast their ballots by voting early either in person or by mail