So what? if they killed 1000 "innocent" people, how many Israel should kill to make their revenge? Until this moment Israel has killed more than 5800 (and still counting) also innocent people, and most of them are women and children.
Killing more people won't help, finding a solution for the original situation is the only way for Palestine and Israel people to have peace.
Israel can't fix the world's problems, but they have a right to self defense.
There can be more than one victim
The reality on the ground is that the Gaza Strip is not a free country with a free news media and like we have in the west, and the terrorist government there is focused on producing sympathetic nonsense.
Could you imagine if Germany in WWII was publishing propoganda about how the British were just murdering innocent civilians? The Allies didn't wake up and decide to murder a bunch of people. They did it to counter the german's attacks.
That being said there should be a global solution to refugees and they should be allowed to have lead a full and free life everywhere they exist and not live in camps, but that needs to be settled in such a way that it doesn't leave a terrorist government in power or destroy other country's right to exist.