An article in the Taipei Times makes some good points about China, the Beijing Olympics and the International Olympic Committee (also available at China Activist Weekly).
The Olympics could have a lasting effect on Beijing’s administration of the country. But should this happen it will be in spite of, not because of, help from the IOC.