
Twelve Songs for Christmas: The Philippines
The final song of our ‘Twelve Songs for Christmas‘ series comes from the Philippines, originally written by The Papuri Singers and performed by Grace City Fellowship. The name of the

The final song of our ‘Twelve Songs for Christmas‘ series comes from the Philippines, originally written by The Papuri Singers and performed by Grace City Fellowship. The name of the

Our worship song for today comes from Thailand, and was written by Marcia Yu. You can enjoy this beautiful Thai worship song below, or here. More About the Song This song was

Our worship song for today comes from Türkiye, and was written by Özgür Tunç. The name of the song is ‘Bütün Övgülerim‘, which translates to ‘To You, All My Praises‘ in English.

The next song of our series comes from Serbia, written by Avdija Jasarević. The name of the song is ‘o spasenje roda ko anav e isuseso‘, which means ‘We Seek Salvation in

The next song from our Twelve Songs for Christmas series comes from Eastbourne, UK. It was written by Francis Appeadu-Mensah, Richard James Butt, and Geisiel Reis. The name of the song is

The next song of our series comes from Japan, written by Ken Okamora. The Japanese name of this song is ‘Hanamo‘, and the English name is ‘Even in Flowers’. You can enjoy this

Our next worship song in the Twelve Songs for Christmas series comes from New Zealand. You can enjoy this beautiful Maori worship song below, or here. About the Song A note

The next worship song in our series comes from Lebanon, and was written by Paul Awaraji. The name of the song is ‘ترنيمة الله لنا‘ (‘Tarnimat Allah lana’) in Arabic, which translates

The next song in our series comes from France, and was written by Olivier Sarkis. The name of the song is ‘Laissez entrer le Roi‘, which means ‘Let the King Enter‘ in

The next song of our series comes from Dubai, written by Craig D’Souza and performed by him in collaboration with Light Factory. The name of the song is ‘Love Song‘, and it

Welcome to the next song of our ‘Twelve Songs for Christmas‘ series, from Shillong, India, written by Forgivenson Kshiar. The name of the song is ‘Ah Jingieid Blei‘, which means

Welcome to the first day of Advent 2025, and to the release of the first worship song of our Twelve Songs for Christmas series! Our first song of this series

Jesus was born to be King for all nations. Even within a few verses of his birth in Matthew 2, he was honoured by wise men from the East (2:11),

For to us a child is born, to us a son is given, and the government will be on his shoulders.And he will be called Wonderful Counselor, Mighty God, Everlasting Father, Prince of Peace. (Isaiah 9:6) Starting from

The following is an extract from my book The Bethlehem Story: Mission and Justice in the Margins of the World There is another ancient oracle that seems to have been in

The Bethlehem Story is a series of daily videos following the story of the little town in Palestine from the death of Rachel to the birth of Christ. This Christmas,

One of the things I really miss from my life in the UK is corporate sung worship. Those moments of scriptural truth declared together over stunningly powerfully music. I particularly

The voices of others can help us escape the tyranny of the familiar. Especially this year, when our worlds have got smaller, and we’ve all experienced a kind of cultural