Long reads The Chinese Google Baidu is the search engine of choice for 85 per cent of China’s net users. But what kind of window on the world is it when… By Jonathan Margolis