Olympic 10,000m silver medallist Kalkidan Gezahegne won The Giants Geneva 10km on Sunday (3) in 29:38*, breaking the world record by five seconds.
Olympic 10,000m silver medallist Kalkidan Gezahegne won The Giants Geneva 10km on Sunday (3) in 29:38*, breaking the world record by five seconds.