20100701 unknown: China partially blocks Google search