This Will SHOCK Even The Most DEVOUT Catholics!

 The Mystery Babylon - (Roman Babylonian Vatican) from where the Antichrist will rise into his power.