NEWS & EVENTS

TURIN SHROUD: THE LATEST EVIDENCE WILL CHALLENGE THE SCEPTICS

Turin Shroud: the latest evidence will challenge the sceptics