Outrage followed reports this week that Chinese authorities had reneged on their pre-olympic promises of 'total media freedom.'
Outrage followed reports this week that Chinese authorities had reneged on their pre-olympic promises of 'total media freedom.'