Several years ago Israel downloaded images of the nearly 2000 year-old Dead Sea Scrolls on the Internet for scholars to study the ancient biblical text. None of the fragments mention of the contract between Yahweh and the Zionists for the 20th Century annexation of Palestine, but who knows some day maybe someone will find such a document?
The lost lease of Israel.
Then no one could dispute their claim to the Holy Land.
Until then justice for Palestine.