Just because Arab Muslims have practiced and still practice forms of apartheid themselves doesn’t mean the Israelis don’t. They clearly do, especially in the occupied territories, or conquered territories, however you term them.
So Kerry rang the racist bell, using the word “apartheid.” It’s what liberals do. It doesn’t mean the targets have to take the bait, and it doesn’t mean he’s an anti-Semite - he’s just an idiot who doesn’t see that “apartheid” is a policy that Israel finds essential to its survival, and will continue to practice in defiance of criticism.
“They clearly do, especially in the occupied territories, or conquered territories, however you term them.”
I don’t see how. I suppose I don’t understand your definition of apartheid. To me, it’s government-mandated separation of people by race. Notwithstanding that “race” is not a relevant factor in the Middle East, the Israelis attempt to do the opposite in the territories, and are murderously opposed for doing so.