This does not sound very kosher to me…if I was Catholic, I would have something rather angry to say…
By Michael Hichborn for LifeSiteNews

This article is really quite extensive, with many embedded videos, charts, and more. Please go to the original article and check it out.