Melissa DeRosa: Socialists Are 'Parasites' Latching Onto The Democratic Party

You don’t often hear establishment Democrats express their contempt for Democratic Socialists so openly and brazenly as Andrew Cuomo’s former chief-of-staff did last night on Fox News, saying, “they are going to latch on to the Democratic Party, feed off of it, with the overall goal of taking it ove…

View Post on Scour ↗

More from Crooks and Liars on Scour.