/i/a5/a534c865f83ce4acfaac2b5f9af82029.png debka.com turkish sources: russian officers and troops killed in idlib ambush 2019-09-06 Turkish sources Russian officers and troops killed Idlib ambush. 19 Views. ..…