Jim Geraghty

Interesting: Democrats Losing Young Voters in North Carolina, Nevada