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”.