Russia detains allies of jailed opposition leader Alexei Navalny

Russia detains allies of jailed opposition leader Alexei Navalny

Belfast Telegraph

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