Follow

World Relays Championships

Kenya finishes third in Poland

Kenya finished third behind Poland and Italy as the fifth edition of the World Relays ended on Sunday in Silesia, […]