Activism
Russian Police Arrested More Than 3,000 Protesters Demanding Jailed Opposition Leader Alexei Navalny’s Release
Tens of thousands of protesters turned out in almost 100 cities across entire country, some braving temperatures as low as -50˚C (-58˚F), to call for Alexei Navalny’s release.