On Tuesday of this week, we celebrated the Feast of the Immaculate Conception of Mary, mother of Jesus and mother of the Church. The dogma of the Immaculate Conception holds that Mary was free from Original Sin from the very moment of her conception. In 1467 the feast of the Immaculate Conception was approved by… Read More