Nothing is impossible to God
by Leela Ramdeen, Chair, CCSJ and Director, CREDI Today’s Gospel, the Annunciation (Luke 1:26-38), leads us to reflect on the humility of Mary, the Mother of our Lord. We can learn much from the words she utters to the Angel Gabriel on hearing that she is to be the mother of the “Son of God.” […]