Advertisement
Every March 25, the solemnity of the Annunciation of the Lord is celebrated in the Catholic Church. But not this year.
Pope Francis has invited Catholics to annually renew an act of consecration to the Immaculate Heart of Mary on March 25.