Gaza: Hamas apologizes to Gazans