Brutal fighting between the Iraqi Army and ISIS continues on the streets of Mosul. ISIS is being forced to give way, but the price is high. CNN’s Nick Paton Walsh has the story.


source