There seems to be something about human rights conferences and South Africa that just doesn't mix. In the wake of South Africa's refusal to grant a visa to the Dalai Lama (almost definitely under Chinese pressure), the organizers of a peace conference meant to coincide with the World Cup have decided to cancel the event. The government said the Dalai Lama's presence would be a distraction from the World Cup, but I can't imagine it would have been more distracting than the torrent of criticism being leveled right now from all corners of the globe.
Maybe the committed anti-imperialists of Malmo, Sweden can shlep down to South Africa and try and get the World Cup canceled too, brave defenders of justice that they are.
(Thanks to Chingona for the tip-off).