Torchbearer Wang Ting carries the Olympic torch in Leshan, Sichuan Province August 4. [Xinhua]
More >>
June 2009