Living Divine Mercy TV Show Episode 236
The Annunciation to Mary (March 25) is the most important event in human history. 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.









