Edwin Chemutai

Uganda’s little known ‘village’ churning out world champions

Reading Time: 2 minutes Kampala, Tuesday Perched on the ranges of Mount Elgon, an extinct volcanic mountain shared by Uganda and Kenya, lies Kapchorwa, […]