Communist tools. I don't even bother whitewashing them by calling them "liberals" any more. They call themselves Democratic Socialists, Socialists, leftists, Democrats, Anti-Fascists, or whatever. But the common denominator is that they're still old-school Marxists revolutionaries. These are basically the same people we saw starting in the 60's. Except that this generation of them is more violent.