Russian police crack down on protests over opposition leader’s arrest

0
186

Tens of thousands protested in Russia in support of Alexey Navalny for a second weekend, but were met by huge police deployment.