Share

Iraqis rally in Baghdad against Turkish troops deployment

Thousands of Iraqis rallied in capital Baghdad, protesting the presence of Turkish troops in northern Iraq, calling Ankara’s move a “violation of Iraq’s sovereignty.”

Leave a Comment