By now even the word socialism has so many meanings and...
By now even the word socialism has so many meanings and interpretations. The Russians call themselves socialists, the Swedes call themselves. And let's not forget that in Germany there was also a national socialism.