Three weeks from Election Day, pre-election voting keeping pace with 2018
Three weeks from Election Day, nearly 2.5 million Americans have already cast their ballots in the midterm elections, according to data from election officials, Edison Research and…