Imagine if you flicked on your television and found that the government had cancelled American Idol, 30 Rock, The Office, and Dancing with the Stars. That's essentially what happened in China, where last week Beijing eliminated a staggering two-thirds of all prime-time entertainment. What in the world is going on?
Read Full Article »

