fascism, nazism, communism and islamism in one frame
significant social changes have been interpreted or explained in the shadow or under the influence of European nazism.. ..…
significant social changes have been interpreted or explained in the shadow or under the influence of European nazism.. ..…