Altaf Ahmad
Press TV, Baghdad
The Iraqi prime minister has renewed his call for Turkey to withdraw its troops from Iraq’s territory. Ankara deployed the troops in northern Iraq last year. Haider al-Abadi’s comments come as the Iraqi army is pushing to liberate the key city of Mosul from Daesh Takfiri terrorists.