Despite The DCCC, 2018 Is Looking Better And Better For The Democrats
Over the weekend we ran an analysis-- How High theWave? How High theWave? How Many Republicans Will Drown In It? that predicts the GOP will lose 1,000 state legislative seats by the first Wednesday of November 2016.