Christmas Message from H.G. Mor Coorilos Geevarghese
Another Christmas has arrived. Have we lost the real meaning of Christmas in our insatiable pursuit for consumerist pleasure and happiness? Incarnation, God becoming human was above all a great act of Jesus identifying with…