Nairobi Marathon boosts charity
The 12th running of the annual Standard Chartered Nairobi Marathon on October 28 netted over $310 000 for charity organisers...
The 12th running of the annual Standard Chartered Nairobi Marathon on October 28 netted over $310 000 for charity organisers...