News

The film "The Face of Jesus" investigates two sacred cloths, the Shroud of Turin and the Veil of Manoppello, alongside the Vilnius image of Jesus, endeavoring to uncover what Jesus may have looked ...