No one in Israel, including the buzz-wordsmith himself, has a clue what "total victory" in the........
visit website