The Immaculate Conception Explained

In the Catholic Church, today is the feast day of the Immaculate Conception. I’m a stickler for detail and consider myself a very precise person. So, when I so often hear the term “Immaculate Conception” being bandied around and used to describe a virgin birth or some other inaccurate condition, it makes my head spin […]