Russian opposition leader Alexei Navalny detained at Moscow...
Russian opposition leader Alexei Navalny was detained by police on Saturday after arriving at a rally in central Moscow to protest against President Vladimir Putin, an ally of the politician said. Navalny had called on Kremlin critics to take to the streets on Saturday ahead of Putin’s inauguration for a fourth presidential term to register their opposition to what Navalny says is Putin’s autocratic Tsar-like rule.
Continue Reading
Join the Discussion