Happy Feast of the Annunciation!

Today is the Feast of the Annunciation, where Our Lord came down from heaven and took on our form in everything but sin. Deo Gratias! Notice that today is March 25th – exactly nine months before Christmas. Holy Mother Church, in Her holy wisdom, has always considered this the time to celebrate the conception ofContinue reading “Happy Feast of the Annunciation!”