Israel practices Apartheid in the true sense of separation of peoples based on particular characteristics with separate laws and different rights and duties for people of different religions.
This is factually incorrect. There are no laws in Israel which differentiate on the basis of ethnicity or religion. If you find one, feel free to post it. Don't post your interpretation of it, don't post your ideas of varying application of the law -- post the actual law.
Well, that's too easy. There are more than 50 such laws, but let's start with this one:
"1. Every Jew has the right to come to this country as an oleh**.
Oleh's visa 2. (a) Aliyah shall be by oleh's visa.
(b) An oleh's visa shall be granted to every Jew who has expressed his desire to settle in Israel ......"
No Muslim or Christian can return to his home, and chances are his grandparents had lived in what is now Israel for thousands of years, while a Jew that cannot identify one ancestor that had ever lived in Palestine for 2,000 years can return.
The other 50 or so laws including ownership of land laws are similarly discriminatory against non-Jews.
Correct and the same applies to every irish person and the republic of Ireland
None at all or just those with a history of terrorist activity. And what are the laws in the USA regarding immigration to the US again, even for Mexicans who lived on the land for many thousands of years and cant return.
Every one of these laws has been shown to have a counterpart in the USA, making your own country aparthied in the extrems and you being an advocate of aparthied