Leonard Kiplimo Barsoton is a Kenyan long-distance runner who competes mainly in cross country running and track events. He has represented his country twice at the IAAF World Cross Country Championships and was a silver medallist over 10,000 metres at the African Games. Read More
The strong field of top international athletes led by Leonard Barsoton and Birke Debele in the men and womens category are eager to leave their mark in the sixth edition of TSK 25K, the only Silver Label accredited IAAF unique run at this distance, h ...