Al Jazeera
The battle for Mosul rages on