What you need to know about tonight’s Trump and Biden town halls

Voters cast their ballots during early voting on October 14 in Nashville, Tennessee. Brett Carlsen/Getty Images With 19 days until Election Day, more than 17 million ballots have already been cast in 44 states and the District of Columbia, according to survey of voting data from CNN, Edison Research and Catalist.   Almost 10 million of those votes come from the 16 states that CNN … Read more