It is long overdue Israel got some Ezekiel 25:17 on these savages.
Sorry I couldn't resist :)
Someday, an Arab leader will walk through the door and we will be there waiting to talk to him.'
Ben Gurion '57ish