As I remember it this piece of cloth, which now sits in a church in Turin Italy, was carbon dated to around a date between 1200 and 1400 AD. It was also inspected for pollen and other microscopic evidence to determine an origin of the cloth. The official results were that the pollen was from the middle east. There have been several explainations about the shroud that range from religious accounts of a figure radiating their image into the cloth to scandalous accounts of 13th century methods of photography being used to fool the clerics of the time. http://skepdic.com/shroud.html What, if anything, have you found out about this anomaly?