It's funny how predictable this all this. Every blue check, Hollywood, celebrity is crying over Palestine while every right winger or Jewish person is acting like Israel is defending itself and did nothing wrong.
I really wish these people would realize that the world is not black & white. This is not a left vs. right issue. No one is "right" in this debate. It's a land dispute on top of religious dogma which escalates it even further.
Here's an analogy. The Native Americans lived in North America for 1000s of years. Europeans started coming over in droves and settling on their land and eventually took over the entire region. North America is now inhabited by French, German, Scottish, Irish, English, Africans, etc. We are now considered "Americans". Whether right or wrong, we consider ourselves the land owners and current occupiers of America. Some of our families have been here for hundreds and hundreds of years.
Imagine if instead of wiping out most of the Native Americans, they got spread around the world and started coming back to North America in the 1000s and then millions. What do you do as Americans? Technically, the Natives have a right to the land or do they? Who actually owns land? They were there first but we took over. This happens everywhere in the world. You can disagree with the means on how we took it all day but this is happened throughout the course of humanity. Do you give the Natives a state? What if they started spreading out and taking more states? What if both sides starting having violent attacks over certain land? Who is right and who is wrong?
As the current occupiers of America, we'd defend ourselves and fight back. At the same time, the Natives do deserve the right to live here with us so what's the solution? If you give them land, they want more because they see the entire country as belonging to them. If you split the country, you'll still have war because each side is going to want more and demand certain areas. On top of that - religion. The Zionists believe that God has given them the land. When you believe in God and religion that deeply, nothing will stop you. On the other hand, the Palestinians have a different faith that is diametrically opposed. They've been on the land for 1000s of years now and like Americans, feel like they own it.
I just find it funny how anyone can pick a side and stick with it. This is complicated and there are no good answers. Anyone that is completely pro-Palestine or Israel is missing the nuance.