Turkish protesters in front of the Russian consulate in Istanbul tonight, chanting: “Killer Russia, killer Putin” https://t.co/V6UZIqLvNV— Piotr Zalewski (@p_zalewski) February 27, 2020
Turkish protesters in front of the Russian consulate in Istanbul tonight, chanting: “Killer Russia, killer Putin” https://t.co/V6UZIqLvNV