All three sides
Reposted from David Roberts
The main reason it's difficult to defeat Republicans in this country is that the far left hates the center left more than it hates Republicans, and the center left hates the far left more than it hates Republicans.

Comments