socialism from below
Marxism 201
Marxism 201
Christian Love & Political Practice
'Nazi' is the short name. The full name for the 'Nazi' party was the "National Socialist German Workers' Party" ("Nationalsozialistische Deutsche Arbeiterpartei" in German). The fact that the far-right party…