Pretty much litterally any one else would have just kicked the Palastinians out by now, sad truth is Israel treats them better then other arab countries do. Mostly because the Palastinians are back stabbing assholes who have burned all their bridges but there you go.
That's because the other Arab countries grabbed all their undesirables, dumped them in a shithole and then paid them to lie about their ethnicity.
Palestinians haven't existed since the Roman's obliterated their asses and what the conflict in the middle can be summed as being is this.
"Two groups of the children of foreign invaders occupying a strip of land fighting over ruins that don't rightly belong to either of them but to the religion both groups Hate and are actively trying to destroy".
There is no moral reason to care about Israel, only strategic. IE if they ever lose they lob 500 nukes at our enemies and save us the trouble.
Support it out of deep cynicism and a desire to see a sword of damocles hanging over the rest of that region but there's no other reason.
There's also no objective reason to support Palestinians, they aren't even a real people.
As to Jerusalem itself, it doesn't belong to either group. It belongs to the Pope who should be holding it in trust for all Christendom. Too bad the Vatican is a commie infested disaster but ah well.
I say this as someone who isn't particularly religious but recognizes how religion works.
Only Christians own the holy land. It was by the blood of their murdered God that they have the right to possess it.
A god betrayed by one group and rejected by other.
No right to neither and the one that does is forbidden from stating its claim without massed public outcry