On Christmas Eve, melodious Christmas carols echoed through an old church in Shanghai. It has a history of over a hundred ...
A new Christmas carol has been created as part of a bid to raise awareness about restoration of a 800-year-old church. Ballaugh Old Church Children's Carol was written by Caroline Devlin and ...
The song, "The Twelve Days of Christmas ... carol as a catechism song for young Catholics. It has two levels of meaning: the surface meaning plus a hidden meaning known only to members of the Church.
in carol concerts, in house-to-house singing and in church. Many now are only really familiar with the Christmas songs that feature in the popular charts, such as Jingle Bell Rock, Santa Claus Is ...
Many of the Christmas carols we sing today have nothing to do with Christmas at all - some would have been illegal to sing in church in previous centuries ... sung to him by an old man called Mr ...