Russia Scandal backfires on Dems. LOVE IT !!