by Abdulrahman Al-Rashed | Oct 6, 2016 | Opinion
Mosul is the promised land where the great battle is expected to take place. It is also the second largest city in Iraq. For nearly two years, the world has been waiting for the crucial fight between Iraqi forces and the international coalition on one side, and ISIS...