Daily Archives: November 6, 2017

Mnogostradalnaya: The Left and the Russian Revolution

November 07 2017 marks the centennial of the putsch of Lenin and Trotsky, sometimes called the “Russian Revolution” and at other times “The Great October Socialist Revolution,” which could only end in the imposition of terror as it in fact … Continue reading

Posted in Politics and Economics | Tagged , , , | Comments Off on Mnogostradalnaya: The Left and the Russian Revolution