The Immaculate Conception of the Blessed Virgin Mary

One of the highlights of the Advent season, and in a sense its symbolic beginning, is today’s Solemnity of the Immaculate Conception. On the other days of Advent, we reflect on the various public ways in which God prepared the world for the coming of the Messiah. The...