"Frankly speaking, it was insolence, it cannot be explained. Iraq, as a sovereign country, a member of the UN, cannot accept it. The country is capable of defending itself, and this attempt to distract Iraqis from the crucial fight against IS looks really weird," the ministry's spokesman Ahmed Jamal said.
Jamal added that Turkish deputy foreign ministers visited Iraq to discuss the issue and provided the Iraqi foreign minister with guarantees of the troops' withdrawal.
"We were surprised when after return to Ankara, they said the troops were staying. Of course, this was contrary to the agreements, and prompted us to file a complaint with the UN Security Council," the spokesman said.
According to the spokesman, the withdrawal of Turkish troops is being discussed at bilateral talks and Turkey would have to leave "sooner or later."