The trouble here is that Avineri is just restating the usual Zionist narrative honed over decades - the Pals basically caused their own problems by refusing a fair division land into Israel and Palestine. But that narrative only looks at it from the Jewish perspective. Things are totally different if you look at it from the Palestinian perspective. From that view, Palestine in 1880 was an overwhelmingly Arab and Muslim land. That was still true even in 1920, but gradually over the next 3 decades, European Jews deliberately engineered mass immigration to Palestin with the deliberate intention not of joining existing Arab society as equals, but of replacing it, with a Jewish society. Due to horror at the Holocaust, the UN then decided in 1947 on a division of territory which gave far more land to the new immigrants than their numbers warranted. In that context, the decision by the Palestinians to resist the division of their land is entirely understandable, and most people around the world would probably have done the same. The fact that they lost is a different issue. But there can probably only ever be peace if people like Avineri manage to look beyond the Zionist narrative to what really happened. Israel now has a right to exist and most Pals accept that. What is astounding and frankly appalling is that many Zionists still do not accept that Palestine has a right to exist and deserves to be free NOW.
Iranian parliamentary panel gives conditional nod to nuke deal (Reuters)
from the article: Mideast peace requires Palestinian self-criticism