A Tenth Anniversary Edition

Under the Vatican, hidden far below the high altar of St. Peter’s Basilica in Rome, one of the most sacred spots in all of Christendom can be found. Although it is removed from the lines of most tourists where cameras are strictly forbidden, in the dark, claustrophobic setting of this sacred space, a few visitors … Read more