LIVE: Protesters march to Russian Consulate in Istanbul following deaths of Turkish soldiers

Subscribe to our channel! Protesters are marching to the Russian Consulate in Istanbul on Saturday, February 29. The protest comes following the deaths announced by Turkish officials of at least 33 Turkish soldiers in Syria’s Idlib in an airstrike by Syrian government forces. Video on Demand: Contact: cd@ Twitter: Facebook:
Back to Top