Aleksei Navalny, Russia’s most prominent opposition leader, landed in Russia Sunday night and was arrested by officials. The police also detained some of his supporters who turned out to greet him at the airport.
Aleksei Navalny, Russia’s most prominent opposition leader, landed in Russia Sunday night and was arrested by officials. The police also detained some of his supporters who turned out to greet him at the airport.