St. Peter’s Basilica is the second largest basilica in the world (second to the Cathedral of Saint Augustine) and “It has been described as ‘holding a unique position in the Christian world’ and as ‘the greatest of all churches of Christendom’.” [1]  

Millions of people visit the basilica every year but what most people overlook is St. Peter’s Basilica is home to the largest altar of alleged “Christianity” in the world.

Today, we take an up close and personal 3D virtual tour of the altar and with a little spiritual insight what we discovered will SHOCK you! 

We are looking forward to hearing your feedback, please make sure to comment: TRUE or FALSE 

For the full spiritual revelation regarding this altar and much more please visit: The Final Case Against Lucifer

[1] Source: