Google Workers Sign Letter Seeking End to China Search Project
This is a dupe of several others on the HN front page today. It looks like https://news.ycombinator.com/item?id=18542597 has the most discussion.