Russian police detain anti-Kremlin activist Alexei Navalny

Video. Russian police detain anti-Kremlin activist Alexei Navalny

Russian police have detained opposition leader Alexei Navalny at a rally in central Moscow, a Reuters witness reports.

Latest video