MOSCOW: Police clashed violently with protesters in Moscow and arrested more than 1,800 demonstrators in cities across the country on Saturday as Russians took to the streets to denounce Kremlin rule and demand the release of opposition leader Alexei Navalny. Tens of thousands demonstrated across Russia after Navalny called on his supporters to take to the streets this week following …
Read More »Moscow police clash with Navalny supporters as tens of thousands rally
January 24, 2021