The 2016 Democratic defeat has two factions of the Democratic party - liberals and leftists - struggling over the future of the party and of resistance to Donald Trump. Before we can move forward, however, we have to define our terms.
IPTC: Copyright Notice
(C) 2016 Ted Rall, Distributed by Universal Uclick