Fr Lee Nelson3 minO Little Town of BethlehemThe Christmas story is nothing less than the story of the unveiling of the Incarnate Word of God in Bethlehem.
Fr Lee Nelson3 minAt the End of AdventThe Word of God has already come to us and has already taken up residence in our souls and bodies