
The deeper meaning of Christmas is the joy that comes from the birth of Our Lord
It is very easy for people to get drowned in the commercial and secular aspects of Christmas, especially in the Western developed world. But the meaning of Christmas is the birth of Our Lord and Savior Jesus Christ – the source of all joy and mirth.
•