There is no debate to be had Human shields notwithstanding. Like Netanyahu once said. " when you go to sleep with missles ... sometimes you don't wake up"...