Google has posted an explanation for their decision to aid and abet the Chinese government’s censorship by removing certain news sources from the Chinese version of Google News. The fact that Google and many other Internet companies are willing to bend over to help the Chinese government keep its citizens in the dark is quite shameful, isn’t it?