ECHO Extra:
LBC Chorale Performs ‘Baba Yetu’
January 3, 2021
During the fall 2020 semester, the LBC Chorale recorded a special outdoor performance of the moving and inspiring Swahili worship song, “Baba Yetu” or “The Lord’s Prayer.” Over the past […]