News

For more than six centuries, a mysterious cloth known as the Shroud of Turin has stirred fascination, devotion, and heated ...
The Shroud of Turin, a 4-meter (13-foot) long linen cloth said to bear the imprint of Christ's body, has divided opinions for centuries. A recent discovery sheds new light on its turbulent ...
Francesco Mallegni, who has died aged 85, was an Italian paleoanthropologist who specialised in recreating the faces of ...