25th March: The Annunciation
The Annunciation On the feast of the Annunciation, 25th March, Mary learns that she is chosen to give life to the Son of God, because she is free from all sin, and has been from her conception. In Lourdes, when … Continued