I don't often agree with The Nation, but it's hard to argue with this:
When the International Olympic Committee formally awarded Beijing the privilege of hosting the 2008 Olympic Games seven years ago, they accepted assurances from the historically repressive government of China that the country would dramatically expand its commitment to protecting human rights within its borders.
[. . .]
China has failed.
The IOC has failed.