by Amir Taheri | Dec 2, 2016 | Features
If he is to deliver on his promise to liberate Mosul by the end of this year, Iraqi Prime Minister Haidar Al-Abadi has only a few weeks to meet the deadline. As things stand on the many different fronts of this strange war, however, signs are that Iraq’s third largest...