Protests Outside Russian Embassies Amid Reports Of Navalny's Death

Your browser doesn’t support HTML5

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.