News
Art Historian Nicholas Allen has a radical theory about the image on the Shroud of Turin; he believes it was the world's first photograph, taken 500 years before the known invention of photography.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results