After a break of five years, the Shroud of Turin is back to public display at the city's cathedral from…