RConversation on IT business ethics in China
Yahoo's high sounding statement is pretty much just a weenie attempt at shifting the moral responsibility for their actions to others.
This link is almost a week old; it kinda got lost in the shuffle but is important enough to mention even now.