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.
Read full articleRussian police have detained opposition leader Alexei Navalny at a rally in central Moscow, a Reuters witness reports.
Read full article