The Difference Between Socialism, Communism, and Marxism Explained by a Marxist - azureScapegoat
invidious.snopyta.orgYet another 101 video w/ several flaws. What do you think?
Comments 3
Yet another 101 video w/ several flaws. What do you think?