News

Who is Alexei Navalny?

Russia's opposition leader Alexei Navalny has become one of the most prominent figures of the anti-Putin protest movement. The lawyer-turned-activist was barred from challenging Putin in the 2018 presidential election.