April 10-16: Lenin arrives at Finland Station

Lenin’s arrival at Finland Station in Petrograd in April 1917, 100 years ago this week, is one of the most dramatic moments in world history. Against the backdrop of hitherto unprecedented carnage and suffering, Lenin arrives in Petrograd with an unshakeable determination to orient the Bolshevik party to the perspective of international socialist revolution. This … Continue reading April 10-16: Lenin arrives at Finland Station