Saw this post on Deus Ex Malcontent a few days ago, just now mentioning it. It is, in turn, a link to this article on the Huffington Post. Quite an interesting read, hopefully it signals the end of this damn circus that is this year’s Democratic Party.