What the IDF says about this incident where over 100 Palestinians were killed and over 700 injured is not matched with witness reports. It all sounds like a 'pheasant shooting party' - genocide at its worst!