PHOTO / Sports

Track Cycling World Championships
(AFP/AP)
Updated: 2006-04-16 11:17

Shuang Guo of China, left, celebrates after she won the bronze medal of the women's sprint during the World track Cycling Championships in Bordeaux, France, Saturday, April 15, 2006. France's Clara Sanchez, right, finished fourth. [AP]


Page: 123