Open letter signed by staff condemns Beijing-edited version of internet indexer
Over one hundred Google employees have signed an open letter condemning the advertising titan for building a censored version of its search engine for China. The Googlers demand the project be cancelled.…
Source:: TheRegister