Tag: Peres Jepchirchir
Kenyans rule the World Road Running Championships
Kenya ruled the world once again after emerging overall champions of the inaugural World Athletics Road Running Championships held on Sunday in Riga,Latvia.
Kenya topped...