Israel has repeatedly said that Gaza can be free and independent if they would just stop firing missile over the border into Israel and sign a peace agreement.
It's insane that people here are taking sides, including the above linked organizations, instead of pressuring Hamas (which controls Gaza) to accept a peace deal.
There are not settlements in Gaza. There are no Israeli soldiers in Gaza. It's the simplest easiest peace deal - stop shooting missiles at Israeli cities.
...and for those who don't understand why they do not do this incredibly easy thing - it is because Hamas is entirely funded and owned by Iran, who specifically forbids any peace with Israel.
Again, stop trying to take sides in a war you have no skin in the game. It's easy to tell Gazans to keep fighting Israel from the comfort of your basement.
Real courage is in advocating a peace deal for Gaza.