Torchbearer Yang Jie runs with the torch during the Torch Relay for the 16th Asian Games in Dongguan, South China's Guangdong Province, Oct. 17, 2010. [Xinhua/Liu Dawei]
Go to Forum >>0 Comments