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
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