The Shroud of Turin, believed by many to be an artifact from the life and death of Jesus, is possibly 1300's Easter prop, says historian.