You cannot make an omelette without cracking eggs.  If the Iraqis want to rid themselves of ISIS and will  do it themselves---because they want to keep their own hands clean---they have no right to puke and meul when the west comes in to do their dirty work.  There will be a sizable portion of the people in western Mosul who side with ISIS so they must just take their chances and hope they survive.  War is a dirty business and civilians will die but you should not wring your hands in that golden palace called the UN and point the finger at the US and her allies.  All one needs do is rememberi what a screw up they caused in Rwanda where they watched MILLIONS---not 40---of innocent Africans slaughtered by their own people.