Those who are shrilly calling for a boycott of the Beijing Olympics, in response to the current unrest in Tibet, should heed the words of the Dalai Lama.
"The Olympics should not be called off.
The Chinese people... need to feel proud of it. China deserves to be a host of the Olympic Games."
Source The Times.