IE 11 is not supported. For an optimal experience visit our site on another browser.

Russian Opposition Leader Arrested Ahead of Mass Protests Monday


Alexei Navalny called on Russians to hit the streets and protest government corruption Monday. Thousands showed up, but Navalny wasn’t among them: he was arrested just outside his home.