A Google official said China has renewed the search engine's license to operate its website in China, a move that comes as a surprise after the company engaged in a contentious spat with authorities over censorship.
- Read the article: Los Angeles Times