No media source currently available
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.