Home

4th Sunday of Advent Year C  

The Church can never celebrate the role of Mary in the birth and mission of Christ enough. God demonstrated through David and Mary that human beings can and do make a difference. God invites us […]

Home

2nd Sunday of Advent, Year C 

Reflecting on the meaning of advent and Christmas, Mother Theresa of Calcutta said: “The season of Advent is like springtime in nature when everything is renewed and so is fresh and healthy. Advent is meant […]

Home

Baptism of the Lord, Year A

Today we celebrate the fact that Jesus, God’s own Son, has come into our world as one of us, associated with sinners and has been baptized by one of his creatures. When we see people make […]

Home

Feast of the Epiphany, Year A

On this day, the veil is drawn back on a great mystery, namely, that Christ is the saviour not only of the Jews but also of the Gentiles. The theological meaning of this feast is […]

Home

The Holy Innocents, December 28

Herod “the Great,” king of Judea, was unpopular with his people because of his connections with the Romans and his religious indifference. Hence he was insecure and fearful of any threat to his throne. He […]

Home

Christmas Day, Year A

In recent years especially here and in other first world countries, we have witnessed a subtle ‘de-christianization’ of Christmas. Sensitivity to the religious, or non-religious, convictions of others has led some people to substitute seasonal […]

Community Development

What the Catholic Church has given to Nkanuland

 Introduction The contribution of the Catholic Church to civilization is well known and well documented. Many scholarly works including the various history books, reference books, internet sources, articles, and of course the Sacred Scripture itself, contain […]

Reflections

The idea of a Good Shepherd

Introduction: In this article, I hope to explore the Shepherd model of leadership as portrayed by the shepherd metaphor and this comes from my perspective as a catholic priest who by his calling is a Shepherd. […]

Home

Fourth sunday of Advent, Year A

As we approach Christmas, the pace of things speed up, so that the spiritual side of things tends to get lost. Let us pause to make room in our minds and hearts so that Christ […]

Home

3rd Sunday of Advent, Year A

Introduction: There is a clear note of rejoicing in today’s mass. Today is known as ‘Gaudete Sunday’. The word ‘Gaudete’ means rejoice. Today is otherwise known as the “Rose Sunday”. The basis for the rose and […]