Demonstrators took to the streets of cities across Russia to protest official corruption in the most significant challenge to President Vladimir Putin in years. Opposition figure Alexei Navalny was detained in Moscow.
WSJ.com: What's News Europe, Wall Street Journal: What's News Europe
Sun, 03/26/2017 - 7:43pm
Demonstrators took to the streets of cities across Russia to protest official corruption in the most significant challenge to President Vladimir Putin in years. Opposition figure Alexei Navalny was detained in Moscow.