Yu Huili of China pitches the ball during the softball preliminary round robin game 2 against Japan at Doha Asiad, Qatar, Dec. 10, 2006. Japan beat China 3-2. (Xinhua Photo)Photo Gallery >>>
[1] [2] [3] [4] [5]