Russia detains allies of Kremlin foe Navalny in protest warning

Russia detains allies of Kremlin foe Navalny in protest warning

Upworthy

Published

Police in Moscow on Thursday detained the spokeswoman of jailed Kremlin critic Alexei Navalny and several other of his allies for making...

Full Article