ક્લીઓફાસ ચેપકોની, કેન્યા