Shouting, singing, and celebration resounded throughout the village. Water came flowing into tanks from Lake Victoria, which is just to the north of the Mennonite Theological College of East Africa. John Wambura, the acting principal of the college, recalled people in the village declaring that “God is back in Nyabange Mission.”
Focus is a weekly 3 minute radio program which airs on WDAC (94.5 fm) on Saturdays at 8:55 p.m. This program aired on Saturday, August 10, 2019.