Opposition Leader Alexey Navalny

Opposition Leader Alexey Navalny

Alexander Zemlianichenko Jr./Bloomberg

Anti-corruption blogger and opposition leader Alexei Navalny speaks at a protest rally in Moscow.