Yet the Democrats keep nominating foaming-at-the-mouth liberals. Sometimes they win, sometimes they don't. The point is that the Democrats DON'T LIVE IN FEAR OF HAVING THEIR PRINCIPLES KNOWN.
The last "foaming-at-the-mouth liberal that was elected president was.....Who?