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