"After the last month, Democratic leadership should be seriously taking stock of their position," writes Ben Davis.
"The energy is on their left. The people are on their left."
theguardian.com
The Democratic party is being hit by a leftist tidal wave | Ben Davis
The party’s leadership is deeply out of touch with its base. A leftist politics of collective struggle is cresting across the US