Feast of the Immaculate Conception

Happy Feast Day! This Saturday, December 8th, is the feast of the Immaculate Conception. Pope Pius IX proclaimed in 1854: The most Blessed Virgin Mary was, from the first moment of her conception, by a singular grace and privilege of almighty God and by virtue of the merits of Jesus Christ, Saviour of the human race, preserved immune from all stain of original sin.