The Xinhua News Agency, China's main government news agency, launched its own Internet search site. The site will offer a state-approved version of the Internet in the wake of Google's closure of its China-based search engine last year.
- Read the article: The Washington Post