"The law would require any non-Jew taking Israeli citizenship to swear allegiance to Israel as a "Jewish and democratic state"." - Haaretz// What does "Jewish" mean in this context? The proposed law does not define it, but there are a few possiblities: 1. 'Israel is the homeland of the Jews, and only the Jews'. This is historically incorrect because the expected "Palestine" is also part of the homeland of the Jews, and Israel and Palestine together (with part of Jordan) are the homeland of Jews and Palestinians together. 2. 'Israel belongs to the Jewish people'. Does it mean that if Arabs become the majority, they will not rule the country? What is "Democratic" then, and how can a non-Jew swear loyalty to this? 3. Being Jewish means that some laws prefer the Jewish population. But laws of what type? How can one swear loyalty without knowing which types of laws are preferential to Jews?// Perhaps there are more meanings to the word "Jewish" but they are not explained in the oath. Either replace the word "Jewish" by a phrase that explicates the meaning, or just demand loyalty to the state and its laws, whatever they are. Better not give such easy ammunition to enemies of the State. I suspect the right-wing want to use the present undefined phrase in order to deter Arabs from applying for citizenship and/or making it easier later to revoke their citizenship.
from the article: Loyalty oath proves Israel is racist, say Israeli Arab leaders