One year after the election of Donald Trump, Democrats came roaring back this week in the 2017 elections — with the results in the swing state of Virginia being perhaps the most surprising of all. On this episode, I talk to self-described socialist Lee Carter, who just defeated a top GOP lawmaker to help Democrats make historic gains in Virginia’s state legislature. He tangled with the Democratic Party establishment, and says his race proves that to win across the country, Democrats must reject their corporate wing and embrace a progressive economic message.


Comments are closed.