Your post is the most concise and exact definition of far left democrat party I have every read. It was only two sentences!
:)