AFP - Some searches on Google's Chinese-language site failed to return results Tuesday from within China, but it was not clear if the site was blocked or if the problems were due to a service glitch.




Source