YBA5IMG_3936 Published November 21, 2017 at 3524 × 2643 in Dedication of the Yemba New Testament ← Previous Next → Women perform traditional dance and sing a new song, incuding the words “God is here!”