Israel has said: The Palestinians will never have a state. They have also said - the Palestinians will never vote in Israel. Is this not apartheid?
Apartheid by definition means race based discrimination, which is different from citizenship based discrimination(which basically all countries have to various degrees).
Apartheid.
You're obviously referring to a Israeli citizenship law[0] here. Your claim that it has nothing to do with citizenship makes no sense.