China launches new search engine
World | March 22, 2014 7:18 ISTBeijing: A new Chinese-language online search engine --Chinaso.com -- was launched Friday, marking China's first search service set up by the country's major news organisations.The new engine allows users to search articles from the country's