Spiritual nourishment

Members of Seventh Day Adventist Church embarked on a mission to spiritually nourish the inmate of Busia Prison after which they were given personal effects to improve their health

Location: KIBERA, NAIROBI, KENYA