You were refering to the article at the link. I read it and it is warmed over Hitler's Pope. So follow some of the different links that I have provided and open your mind and learn something instead of gobbling up what fits your preconceptions.
I read Hitler's Pope, and found it rather inconclusive relative to the hype. The Odessa book I cited gives a fair amount of detail, set in a real world context. If you are interested in that history, I'd recommend it to you.
BTW, I have no preconceptions in this field whatsoever. War is hell.