ISIS have tried everything to slow down Iraqi forces advance in Mosul but all attempts have failed

Map. History of ISIS conflict

30 April 2017