China appears to have blocked the leading search engine, sparking speculation of a crackdown on Net content viewed as subversive ahead of a Communist Party congress in November.
Read more
Read more