Gaza besieged