Demonstrators Demand Russian Leadership’s Resignation

IRKUTSK, Russia — Hundreds of people across the southeastern Siberian region of Irkutsk have used gatherings marking the anniversary of the 1917 Bolshevik Revolution to demand that Russia’s leaders resign, RFE/RL’s Russian Service reports. On November 7, some 400 activists gathered in the center of Irkutsk, the regional capital. Communist activists, World War Two veterans […]