By Denis Pinchuk and Natalia Shurmina |
MOSCOW/YEKATERINBURG, RUSSIA — Thousands of people across Russia protested corruption on Sunday, leading to scores of arrests including that of opposition leader Alexei Navalny.
Anti-corruption protests have been held across dozens of cities in Russia, leading to many arrests. Opposition leader Alexei Navalny was detained as he walked with supporters in Moscow.
The protests, reckoned to be the ...