Karoki and Kipyego clock 10,000m world leads in Palo Alto

Comments