Kremlin protest: 1,000 detained as protestors demanded the release of critic Alexei Navalny

12rusprotest-videoSixteenByNineJumbo1600
News

Kremlin protest: 1,000 detained as protestors demanded the release of critic Alexei Navalny

Navalny’s wife Yulia had been detained at the rally.

Leave your thought here



Newsletter

Newsletter