Athletes warming up before a 2.5km race during the launch of the 18th edition of the Standard Chartered Bank Nairobi Marathon in July. [Jonah Onyango, Standard]
Get Full Access for Ksh299/Week.