When I read that headline yesterday, I almost didn’t read the story, thinking it was a re-hash of blog shutdowns in China.
Wrong. This is quite the mystery. Here’s the story:
http://news.cnet.com/8301-31001_3-20010877-261.html
What do you think? Is the host lying about what’s going on? Is some mysterious governmental agency involved? Aliens?