Shroud of Turin
The Shroud of Turin is one of the most revered religious icons on the Earth. It is a 53-sq.ft rectangle of linen considered as the actual burial garment of Jesus Christ. In 1898 when an Italian amateur photographer Secondo Pia captured the startling image of a human form of a scourged, crucified man, enquiries and […]