News

The Face of Jesus explores two sacred, non-human-made cloths, the Shroud of Turin and the Veil of Manoppello, as well as the extraordinary Vilnius image of the Merciful Jesus. The film takes viewers ...