Best of the Left - Leftist Perspectives on Progressive Politics, News, Culture, Economics and Democr
#1267 Fighting for the soul of the Democratic Party (Progressives vs the Establishment)
Air Date: 4/23/2019 Today we take a look at the current state of the Democratic Party in the wake of the 2018 elections that swept in a new class of Super-Progressives who are now locking horns with the more establishment and conservative leadership...