Police crack down on Russian protests against jailing of Kremlin foe Navalny, 3000 detained

Police crack down on Russian protests against jailing of Kremlin foe Navalny, 3000 detained

Upworthy

Published

Police detained more than 3,000 people and used force to break up rallies across Russia on Saturday as tens of thousands of protesters...

Full Article