An Opera News Kenya publication
Worshipers at Abundant Life Worship Center Church at Kahawa West along the Northern by pass were…