You are using an older browser version. Please use a supported version for the best MSN experience.

See CNN's coverage on Google ending its China-based search engine in 2010

Google is shutting down its Translate service in mainland China today, one of the tech giant’s few remaining products still available in the country. Back in 2010, CNN reported on the end of Google’s search engine service in China after it stopped self censoring.



Latest Videos

Featured Partners

image beaconimage beaconimage beacon