Protests Outside Russian Embassies Amid Reports Of Navalny’s Death

Hundreds of people protested on February 16 in front of the Russian embassies in several countries after reports of the death of jailed Russian opposition politician and outspoken Kremlin foe Aleksei Navalny.
Back to Top