Editor’s note: This post contains content that some readers may find objectionable.
This is what passes for civility in today’s Democratic Party.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.