yesterday China recognized Hamas as the sole legitimate government of Gaza.