Russia detains allies of jailed opposition leader Alexei Navalny
Published
Several allies and supporters of Russian opposition leader Alexei Navalny have been detained in Moscow after protests last weekend demanding his release from prison drew tens of thousands to the streets in more than 100 Russian cities.
Full Article