You're reading: Deutsche Welle: Russian police detain dozens of protesters, including Alexei Navalny

Thousands of people across Russia protested corruption on Sunday, leading to scores of arrests including that of opposition leader Alexei Navalny.

An anti-corruption campaigner who plans to challenge President Vladimir Putin in next year’s presidential elections, Navalny was detained by police as he walked along central Moscow’s Tverskaya Street with supporters. Reuters reporters saw at least 100 other detentions as a police helicopter circled overhead.

Read more here