bluebirdofbitterness.com
Sunday musical offering
“Baba Yetu” is The Lord’s Prayer in Swahili, set to music by Christopher Tin. It’s performed here by the choir of Nanyang Technological University in Singapore.