Baidu apologises after facing criticism

SHANGHAI: China's top search engine Baidu has apologised on state television following a barrage of criticism by official media this week over allegedly fraudulent advertisements. The state-run