December 8, Solemnity of the Immaculate Conception

Immaculate Conception refers to Mary as free from any stain of sin from the moment of being conceived in her mother’s womb. Therefore, throughout her existence she is untouched by sin. Why is this necessary? The Angel Gabriel at the Annunciation said that the Baby to be conceived by Mary was the “Son of the … Read more