As on every fifth Sunday of Lent, St. Peter’s Basilica in Rome displayed the Veil of Veronica for public veneration. But what ...