China gives Internet one more squeeze