News - University of Pavia
2009-10-05 14:50:00
An Italian scientist claims he has reproduced the Shroud of Turin, the linen some Christians revere as the burial cloth of Jesus Christ.
An Italian scientist claims he has reproduced the Shroud of Turin, the linen some Christians revere as the burial cloth of Jesus Christ.