Ed Mazza

CP Guest Contributor

Latest

  • Shroud of Turin: Still Shrouded in Mystery

    Shroud of Turin: Still Shrouded in Mystery

    Last week arguably the greatest living expert on the Shroud of Turin, the official photographer of the NASA scientists' investigation (STRP), Barrie Schwortz, visited my university. He arrived just days before CNN launched its six-part series: "Finding Jesus: Faith. Fact. Forgery." The premiere episode highlighted the mysterious linen.