Episode 13: Is Socialism Inevitable?
Channel: Leftist Manifesto
Date: 2017-04-08

Are we moving toward Socialism worldwide? Is Socialism inevitable?

If you'd like to ask questions, submit them here: https://docs.google.com/forms/d/e/1FAIpQLSe25eWPRRyc1VmlQNoB1yUIPkFX-_ateuJegzuvUcHOzy6-vQ/viewform?usp=sf_link