Calisto Odede

Calisto Odede

Senior Pastor, Nairobi Pentecostal Church