Activism
People In Russia Held Mass Protests To Free Opposition Leader Alexei Navalny Who May Be Dying In Prison
Tens of thousands of people across Russia took to the streets in unsanctioned protests on Wednesday, demanding the release of jailed opposition leader Alexei Navalny, whose health is failing in prison.