Kenya names star-studded athletic teams for Worlds, Commonwealth Games (Image Credit: IANS)

By IANS