Russian Police Detain Opposition Leader Navalny Ahead of Protest

Russian Police Detain Opposition Leader Navalny Ahead of Protest
Demonstrators shout slogans during an anti-corruption protest in central St. Petersburg, Russia on June 12, 2017. REUTERS/Anton Vaganov
|Updated:

Riot police detain a man dressed in a t-shirt depicting opposition leader Alexei Navalny, during the Navalny-led anti-corruption protest in central Moscow, Russia on June 12, 2017. (REUTERS/Tatyana Makeyeva)
Riot police detain a man dressed in a t-shirt depicting opposition leader Alexei Navalny, during the Navalny-led anti-corruption protest in central Moscow, Russia on June 12, 2017. REUTERS/Tatyana Makeyeva