Monday, November 23, 2009

Death certificate is imprinted on the Shroud of Turin, says Vatican scholar

A Vatican scholar claims to have deciphered the "death certificate" imprinted on the Shroud of Turin.
h/t
Jungle Trader

No comments: