Microsoft’s Bing search engine appears to have been blocked in China. If confirmed, that leaves the world’s largest population of Internet users without access to any well-known foreign search engines. Bing was only allowed to operate in China because it chose to comply with the stringent requests of Chinese censors, who run one of the […]