Hilarious that you think there is a democratic left, when the democratic party IS THE LIBERAL PARTY and you leftist socialists INSIST on labeling yourselves as democrats when even your hero Bernie ditched the label when he failed to steal the 2016 nomination! Why are you all still cosplaying?!