Dan Pfeiffer

Dan Pfeiffer Joins CNN

Dan Pfeiffer has been named a contributor covering politics for CNN. Pfeiffer previously served as senior adviser for strategy and communications for President […]