Fact Check: Israel Has NOT Lost 'Balfour Contract,' Invalidating Its Right To Exist
Has Israel lost the "Balfour Contract," thereby invalidating its right to exist? No, that's not true: There never was any "Balfour Contract" that guaranteed Israeli statehood. The Balfour Declaration was a 1917 statement that pledged British support for the establishment of a Jewish homeland on the land then known as Palestine. It does not provide the legal basis for present-day…