The Olympic torch relay belongs to all of us, a symbol of the Olympic spirit, the best of humankind.
Produced by Xinhua Global Service
The Olympic torch relay belongs to all of us, a symbol of the Olympic spirit, the best of humankind.
Produced by Xinhua Global Service