An interactive museum dedicated to the Shroud of Turin, which some say was Jesus’ burial cloth, opened its doors to the ...
A museum dedicated to the Shroud of Turin is opening at the Christ Cathedral campus in Garden Grove, California. The exhibit ...