11.06.18

A staggering 36 million people have voted early, setting the stage for big midterm turnout