Over 2,100 arrested at Russia protests demanding Alexey Navalny's release

Over 2,100 arrested at Russia protests demanding Alexey Navalny's release

Upworthy

Published

President Putin's most prominent foe was arrested on January 17 when he returned to Moscow from Germany, where he spent months...

Full Article