Barrie Schwortz: “We found something in the Shroud of Turin that is NOT of this world.”
In a groundbreaking revelation, Barrie Schwortz, the official photographer of the only scientific team ever granted access to the Shroud of Turin, disclosed the discovery of DNA sequences on the cloth that defy explanation and origin—sequences that appear to be “not of this world,” challenging centuries of religious and scientific assumptions. For over forty years, … Read more