Welcome to a new NPR series where we spotlight the people and things making headlines — and the stories behind them. Jesus Christ is now the center of a multimillion-dollar advertising campaign funded ...
New X-ray analysis seems to prove that the Shroud of Turin was indeed from Jesus Christ’s time – allowing artificial intelligence to recreate stunning images of what many believe could be Christ ...