The thing is this. And it's related to another thread on the authority of scripture. Satanism in the Vatican... The head quarters of the largest religious organisation on the planet and claiming Christian roots and ethics a is a big deal... If true right? And what we have here is really hearsay, regardless of the number of witnesses and their presumed authenticity. Convincing for some maybe, but not definitive proof. And those photos above even, sure it's evidence that something fishy in the past has been going on, and one could produce any number of similar images throughout the Vatican, even saint Peters basilica, that suggest occult roots to the architecture and this giving creedence to charges of shenanigans. But such things, if the charges are true, surely God would have known about right? I mean, this is the Catholic Church! Supposedly the foundation of truth in Christianity. If there was any truth to any of these allegations, would not have God warned the world through prophecy? Through the scripture? After all, the scriptures most agree are the final authority and arbiter of truth when it comes to these things right,? Is it possible that the Catholic Church could be so polluted with evil and God not know about it? That the prophets weren't told? That Revelation for example is bereft of any warning, any clue that any of these charges could be true,? Do we really have to rely on dreams and 'prophet's' interpretation of those dreams? Why doesn't scripture warn us of such atrocious abominations going on? I mean, child sacrifice? Really? One can understand that this would come as a shock to many Catholics and no surprise to the reaction from Catholics here. That's the question we should be pursuing... Does scripture warn us that such an idea is even feasible, let alone literally enacted?
I would suggest yes. But sadly, most ignore the scriptures because they refuse to face reality. Debating dreams is one thing. Easily refutable. But scripture? Prophecy? That's another ball game altogether few are willing to play.