The veil purportedly used to wipe Jesus's face was displayed at St. Peter's Basilica, sparking debate among skeptics who believe it to be a fraud from the Crusader period.
Original article source: https://www.jpost.com/christianworld/article-852202
Source Id: 2025-05-714486303