Russian police arrest over hundreds of protesters demanding Alexei Navalny’s release

Tens of thousands of protesters took to streets in dozens of cities across Russia on Saturday in protest at the poisoning and imprisonment of Kremlin critic Alexei Navalny
Share this Video
appinstlBnr
Open in App
Success
This article has been saved