sunandshield.wordpress.com
Shroud of Turin still shrouded in controversy
The Shroud of Turin, which was discovered in the mid-1300s in Troyes, France, is once again on display from April 10-May 23, 2010 in Turin, Italy after a decade of absence from the public eye. It i…