Israel has every rights exist,some facts:
1,many Jews lived in Isreal for decades,and borned in Israel,this is their home,they have evry rights to continue live there.
2,all the lands owned by Jews before the partition are legally bought form Arab landlords,so the Jewish ownership of the land they bought before the partition is legal,no one has the right to take away those lands from them.
But after the partition,the Israeli Jews illegal occupy the lands of Arabs(inside 1967 border),and push millions of Arabs as refugees,this is crime,should be condoemed.But to allow those Arabs back to their lands before partition is impossible,so I think Israelis should pay the money for the refugees or their descendants,and the refugees give up the rights to go back to the former homeland before partition.
And all the Israeli settlement outside 1967 border is illegal,should give back to the Arabs