STOP right there !!! There is nothing "liberal" about any of them, call 'em for what they are: Radical Commie Leftist Bastards
To say otherwise - "liberal" or "progressive" or even "Democrat" - is a complete misnomer.
~ MM ~
You are 100 percent correct. There are nothing but radical leftist bastards and have absolutely no right to call themselves that. They are regressive and not progressive. I call them demon rats, because they are evil