Toronto - Falling just short of declaring outright victory in Mosul, Iraq’s Prime Minister, Haider al-Abadi, stopped by a mosque on Sunday to congratulate Iraqi forces on “liberating” the city after nine months of vicious fighting.

Iraqi Prime Minister Haider al-Abadi
Photo Credit: REUTERS