Election expert Charlie Cook evaluated the political weather and concluded that a wave is coming for Democrats in 2018.
This website uses cookies.