All journal articles

Our Lady

The Immaculate Conception

The Immaculate Conception is the dogma that the Blessed Virgin Mary, from the first instant of her conception, was preserved free from all stain of original sin by a singular grace of God.

Share this article
A praying woman in a white and blue robe stands on a crescent moon and serpent, surrounded by cherubs and flowers