. . . "MOUNTAIN VIEW, California (AP) - Google says its search engine and other Internet services have been cut off from much of China just as the country's ruling party picks new leaders." .