Moscow Police Detain Protesters For Unsanctioned Rally
Moscow police detained 14 opposition protesters of the Strategy 31 group for holding an unauthorized rally late on October 31 on Triumfalnaya Square, which was officially closed to the public. The Strategy 31 group regularly holds protests on the 31st day of the month to highlight Article 31 of the Russian Constitution, which guarantees the right to demonstrate. (RFE/RL's Russian Service)
Episodes
-
April 21, 2025
Around The World, People Mourn The Pope
-
April 18, 2025
Russia Launches Deadly Missile Strike On Ukraine's Kharkiv