Thousands protest against corruption in the Russian capital

About video ads
close
Thousands protest against corruption in the Russian capital as police detain opposition leader Alexei Navalny in central Moscow on Sunday (March 26).