They don’t call them the Loony Left for nothing!!
Political Satirist Mark Steyn points out the ludicrous statements of the Democrat Left. It’s Russia, Russia, Russia all the time, 24/7. You have to ask yourself if this is a platform they are going to run on in 2018? The Democrat Party has become a political institution with no vision.
The McCarthyism Screamers Have Now Initiated The New Red Scare!