THE SHROUD OF TURIN is going on display in Turin this spring.
For recent discussion of the Shroud, go here and here and follow the links.
UPDATE: The original post had the wrong venue, due to my misreading of a line in the AP article. Sorry about that.