Pam Kravitz The Shroud of Turin has captivated the imagination of Christians since appearing in Europe in the 1300s. The mysterious image of the man on the cloth has defied explanation despite scientific examination. Controversy surrounds the radiocarbon test that dated the cloth to the Middle Ages. As a result, the Shroud is off-limits to…






