Police on Saturday aggressively detained protesters in Moscow and other cities as thousands of supporters of jailed Kremlin critic Alexei Navalny took to the streets following his call to protest against President Vladimir Putin’s rule.
Thousands across Russia rally for jailed opposition leader Alexei Navalny







