It is culturally insensitive to every Christian to call Mary an adulterer and to do this during the Christmas holy season is the highest of offense.
Why is this only done to Christians?
Why not run this article in July?
Why is there no examination into disproving the Jews' lamp staying lit?
Why not an examination into the "real" origins of the 10 Commandments (which are also a part of the Jewish faith)?
Why not identify Mohammed as the author of the Koran and exposing him a man, and not a prophet? Why not do this during a muslim holy season?
Then again, we are dealing with liberals who love to tear down Western civilization and its institutions.
Am I to understand that you are basing your argument on "political correctness"?
I don't recall there being a right not to be offended.