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]
|