Published 16:47 IST, January 31st 2021
Over 1000 detained as Russian protesters rally in support of opposition leader Navalny
Thousands of people took to the streets in Russia to demand the release of Kremlin arch-foe Alexie Navalny. Over 1000 people have been detained by the police.
null | Image:
self
Advertisement
Loading...
16:47 IST, January 31st 2021