- 28-Jan-2006Nice picture, eh?
The Mirror Project | Joe Crawford | Joe in LeahPeah’s Glasses
- 28-Jan-2006Google in China, Filtered. The Explanation.
Google explains itself on China. Google in China Filtering our search results clearly compromises our mission. Failing to offer Google search at all to a fifth of the world’s population, however, does so far more severely. Whether our critics agree with our decision or not, due to the severe quality problems faced by users trying…