News

According to a new study, published this week, the Shroud of Turin was never laid on Jesus' body as many devout Christians ...
Brazilian 3D digital designer Cicero Moraes created models as part of his study into the long-debated linen cloth ...