Police have detained Russian opposition leader and well-known Kremlin critic Alexei Navalny, who was handing out leaflets in the Moscow subway. Navalny was raising support for an anti-government rally.
Police have detained Russian opposition leader and well-known Kremlin critic Alexei Navalny, who was handing out leaflets in the Moscow subway. Navalny was raising support for an anti-government rally.