safaricommarathon.co.ke · Organised by Tusk and supported by Safaricom this fundraising event will...
9
safaricommarathon.co.ke · Organised by Tusk and supported by Safaricom this fundraising event will host 1,400 runners from over 30 different coun- tries. The Safaricom Marathon is