Chinese 'Free Press'

That’s the image that has served as the banner on top of China’s largest internet portal Sina.com. C|Net notes the violent imagery against CNN is disturbing, to say the least. All of this in protest to CNN’s ‘media bias’ against … Continue reading