Sports / Photo
Liu Xiang of China competes in the men's 110 metres hurdles final at the IAAF Japan Grand Prix in Osaka May 10, 2008. Liu won the race at 13.19 seconds. [Xinhua]