Title: Report of the conference held at Limuru Conference Centre, Kenya
Subjects: Christianity
Places: Kenya