Thousands protest throughout Russia

  Thousands protest throughout Russia By Vladimir Volkov 29 March 2017 Thousands of people participated in anticorruption protests in Russian cities on Sunday, March 26, leading to the arrest of over 1,000 people in Moscow and St. Petersburg and hundreds in other parts of the country. Demonstrators’ slogans included “Russia without Putin,” “Impeachment” and “Shame.” … Continue reading Thousands protest throughout Russia