Shock and despair in northern Gaza