Russian riot police arrest 1,700 during rallies to support Alexei Navalny

Russian riot police arrest 1,700 during rallies to support Alexei Navalny

Upworthy

Published

Close to 2,000 people have been arrested across Russia while marching to support jailed Kremlin critic Alexei Navalny, who is said to be...

Full Article