philosophy
Shroud of Turin ‘Decoded’ on History Channel

Whatever else the Shroud of Turin might be, it is certainly a fascinating artifact of puzz...