Video: ‘Turkey gets impunity for whatever it does’: Turkish troops deployed in N. Iraq


The Arab League has condemned deployment of Turkish troops in northern Iraq, saying it amounts to “an intervention.” Iraq has demanded that Ankara …

Via Youtube