Houston Community News >>

12/4/2010 BEIJING (UPI) -- Chinese leaders went after Google after looking themselves up and finding criticism, a leaked U.S. Embassy cable indicates.

The May 18, 2009, cable is among the 250,000 documents revealed by the WikiLeaks whistle-blower Web site, The New York Times reported Saturday.

Read More


Advertisement