Bad! Yahoo!, shoo Google.

“Your abhorrent activities in China are a disgrace. I simply do not understand how your corporate leadership sleeps at night.”