Daily Archive: February 25, 2015

The Very Gray Democratic Party

Millennials might swing left but the average Democratic politician swings middle-aged or older…..