SHANGHAI — Google’s search engine was inaccessible in much of China late Tuesday. The exact cause of the disruption was not fully clear, but it led to speculation that the site was being blocked by the country’s Internet censors.

SOURCE

Advertisement