Christian Council of Kenya

GPTKB entity