Venerable Leo Dupont (1797 1876), also known as "The Holy Man of Tours," or the "Apostle of the Holy Face", was a religious figure in the Roman Catholic ...