Voters head to the polls

More than 105 million Americans are expected to vote in the midterm elections.

November 6, 2018

Examined