First off, let me say that everyone knows Israel has nukes. And I am glad they do. As for your "veil" theory, Israel could have staunchly denied all these years that they have the bomb, but they chose not to. That's because they WANT the world, especially the Arab world (and now Iran) to know that if they are ever successful in wiping Israel off the map, Israel's taking them with her. Why do you think there hasn't been a full-scale war since 1973? By having nukes Israel has put the Arabs in a no-win situation vis-a-vis war. Israel's deliberate "ambiguity" regarding nukes is purely strategic, and a smart bit of strategy I might add.