Tag: Moscow police

Moscow police clash with Navalny supporters as tens of thousands rally
World

Moscow police clash with Navalny supporters as tens of thousands rally

Police clashed violently with protesters in Moscow and arrested more than 2,500 demonstrators in cities across the country on Jan. 23 as Russians took to the streets ... Read More