This is one of the most wilfully manipulative elements of this entire thing.
Jews were forced out in much larger numbers from their home countries in surrounding areas and were stripped of their nationalities. This is what happened to both sets of people. Almost all those people are now dead.
The division of this land was based, from the very start, on a distinct state for JEWISH people and a distinct state for ARAB PALESTINIANS.
That was the entire point of it
Israel cannot "let back in" all the grandchildren of the people who left, because this is completely undoing to entire point of a JEWISH state.
This is a clear fact of which people are clearly aware but wilfully ignore because, well, they'd like there to not be a Jewish state anymore wouldn't they.
Well, keep whinging - it's not going to happen.
And in the meantime, until Jews, Indians, Bangladeshis, Sri Lankans, Kurds and everyone else has equal rights under law, freedom to stand in government, right of return for their grandparents homelands and are treated equal to citizens of that country then none of you lot have a bloody leg to stand on.
I can assure you if we sent you to live for a week as a Jew in Libya versus an Arab Palestinian in Israel you'd very quickly understand what Apartheid really is.