Mary Mother of God or Mother Goddess?

This longer article explores the arguments Protestants and Atheists make against the Catholic devotion to Mary. Is the Catholic understanding simply a form of ancient paganism warmed up and brought into the Christian faith as a corruption or is there a simpler answer?

Go here for the article.