Turin Shroud Likely Produced By Giotto
• arcleinontroversy: An art critic has claimed the Shroud of Turin, an ancient linen sheet revered by some Christians as the burial cloth that wrapped Christ's body after his crucifixion, was created by the Italian master Giotto Now Italian art expert L