November 7 2017 marked the centenary of Russia’s October Revolution when the workers and peasants overthrew the oppressive Tsarist regime. The apparent contradiction arising as Russia at that time still used the Julian Calendar which was several days behind the Gregorian calendar used in the West so as far as the Russians were concerned the […]

via Red Star Over Russia — Down by the Dougie