There ancestral lands were never in Palestine as the records show, even Winny told the house of commons that the majority were illegal immigrants back in 1939.
The "majority" were not "illegal immigrants" - time for that meme to be put to rest. Even given the notoriously inexact data - the highest estimate for "illegal" Arab immigration is well below any "majority". There was also Jewish immigration, both legal and illegal. The Palestinians have as much "ancestral rights" as the Jews do to Palestine.
MidEast Web - Population of Palestine
No, they don't have any rights. The land was partitioned and given to the Israels by the Brits (who owned the territory by mandate) after the first world war.
Yes, they do have rights. As the indiginous people, occupying that land when it was "partitioned". They absolutely have rights.
Let's put this religious ancestral rights crap to bed for good and focus on why Israel has the land today in modern times. It is because the country who owned the territory at the time, partitioned it in this way.
Absolutely agree. The events of thousands years ago or even WW1...now almost a century ago..have no rational bearing on modern rights.
The reality on the ground is this:
Israel exists, it's not going anywhere, so deal with it.
The Palestinians exist, they aren't going anywhere, so deal with it.
Right now, the Jews have achieved their state, and it has blossomed.
It is time for their Arab neighbors to accept this and acknowledge it.
It is also time for another wrong to be righted: the Palestinian people's right to self-determination needs to be recognized in the form of a state. The Arabs need to quit using them as a paws for their own political ends and get serious about pressuring Palestinian leadership to recognize Israel and Israel needs to stop it's policy of land theft and settlement building. Neither side is going to get the entire territory and I don't think one state is a feasable solution, too much hate and distrust on both sides. So...start with 1967 borders, and negotiate landswaps...maybe.