The Annunciation to Mary and the resulting Incarnation of the Word constitute the deepest mystery of the relationship between God and man. It is the most important event in human history, celebrated on March 25, exactly nine months before the birth of Christ on Christmas. It is a solemnity because it marks the moment that God entered human history in the flesh. Father Chris Alar, MIC, explains.
Then hear about the Benedict XVI Institute for Sacred Music and Divine Worship that seeks to equip parishes with the resources they need to celebrate more beautiful and reverent liturgies.
In his most detailed talk yet about Divine Mercy Sunday, Fr. Chris Alar explains how to get the grace promised by Jesus and explains why this is not optional. While the theology is deep, Fr.
Blessed Carlo Acutis will be the first millennial saint – and, at age 15, one of the youngest – when he is canonized in 2025.
Discover much more about the Incarnation and why God became man then you though you knew!