Yes, Tom: they exist (and no one said otherwise)
No, Tom: they are not taking over the Democratic party any time soon.
Off Topic » in reply to "What is this 'Left' of which you speak?"
No, Tom: they are not taking over the Democratic party any time soon.