The 112th Pope has been elected. Will the prophecy concerning him come true? Is he the final Pope? And what is the connection between Vatican academics  and the coming of an alien savior?

PETRUS ROMANUS: THE FINAL POPE IS HERE

...
Comments
Note: Read our discussion guidelines before commenting.