Iraqi forces fire a M109 self-propelled howitzer towards the village of al-Muftuya from a position in Kani al-Harami, some 35 kilometers of Mosul, October 19, 2016. (Photo by AFP) Related
Press TV’s website can also be accessed at the following alternate addresses:
www.presstv.ir