Thousands of people took to the streets to show support for the jailed opposition leader Aleksei A. Navalny for a second weekend, despite mass arrests and an imposing show of force by the police.
NYT > World > Europe
1. Russia from Michael_Novakhov (114 sites)