#04 African Choirs singing

101
Published on June 3, 2020 by Hope Channel ECD

New Life SDA Church is located in Nairobi, Kenya. During its meetings many choirs form different parts of Kenya praise the Lord. You will be amazed with the music in New Life SDA Church.
This video was recorded when Pr. Derek Morris held a campaign under the title “Revelation of Hope”.

Add your comment