Russian opposition leader Alexei Navalny was detained by police Saturday shortly after arriving at a protest against President Vladimir Putin in Moscow, his official Facebook page said.
Source: Latest CNN News
Russian opposition leader Alexei Navalny was detained by police Saturday shortly after arriving at a protest against President Vladimir Putin in Moscow, his official Facebook page said.
Source: Latest CNN News