I am purposely depicting both sides. Just as I am not ignoring the suffering of Palestinians at the hand of Israeli forces, and that Israeli forces have at times gone far beyond what is morally or legally justifiable.
But it doesn't help to label this "Apartheid". It's a totally different conflict with different causes and entirely different solutions. If Israelis where to give citizenship to all Palestinians (and I would say the Palestinians have some claim to that), Israel would cease to exist and I highly doubt Palestinians would protect Jewish Israelis...
This is the most difficult and complicated conflict in the world in our time. There are no simple solutions, but the last thing that helps is to heap blame on one side.