Saw this thread then went to watch this on TV. All I can say is, God help Israel. They are dealing with disorganized, brutal, wild animals.
Right now Arab leaders are sitting in their palaces, not in embarassment, but in awe of the animals they keep which perform on cue.