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:
Hide player controls
Hide resume playing