The Palestinian people are indomitable: scenes from the first Ramadan Iftar in Gaza