the
Dig
Thawra
Episodes
Topics
Guests
Newsletter
Series
Transcript
Contribute
About Dan
David Duhalde
DSA Kicking Ass with Lee Carter and David Duhalde
17 Nov 2017
Last week was a bad week for Republicans and a good week for Democrats—and for Democratic Socialists. It’s now pretty clear that Republicans will pay a price for the fact that large numbers of Americans...