Hundreds of Palestinians gathered on Saturday in the ruins of Beit Lahiya in northern Gaza for Iftar. The residents of the ...