Today’s Listen is a version of the Lord’s Prayer sung in Swahili. The song is called “Baba Yetu.”
In the video below Christopher Tin conducts his Grammy-winning choral hit ‘Baba Yetu’. This recording is taken from the ‘Calling All Nations’ concert at the 70th Annual Llangollen International Musical Eistedfodd in Wales on July 5, 2017. It is conducted by Christopher Tin and features Joel Virgel, Nominjin, the Welsh National Opera Orchestra, the Celebration Chorus and the KwaZulu-Natal Youth Chorus.