"Where are all Arabs and Muslims? Where are all the defenders of human rights? You've left the Palestinian people to suffer, go hungry and be destroyed."
A middle-aged woman rails at the world in a queue for cooking gas in Deir al-Balah, a town in the centre of the Gaza Strip.
She shouts...