Russian protesters rally in support of opposition leader Alexey Navalny
Police swooped Sunday on supporters of detained opposition leader Alexey Navalny, as demonstrators defied authorities to rally in his name for a second successive weekend. According to OVD-Info, an independent site that monitors arrests, 1,009 people have been detained so far across the country over the unsanctioned protests. This number is expected to increase. Navalny’s
Continue Reading