Socialism and the 2020 Elections

By Matilde Zimmermann
March 6, 2020

Speaker: David Rosenfeld, Socialist Workers Party candidate for U.S. Senate