About this episode
In this unforgettable episode, Dr. Ben Edwards welcomes biblical scholar and apologist Dr. Jeremiah Johnston for a mind-expanding conversation on one of history’s most studied and mysterious artifacts — the Shroud of Turin , believed by many to be the burial cloth of Jesus Christ. Dr. Johnston, a Harvard and Oxford–trained theologian, unpacks decades of scientific research revealing how this linen cloth bears an image that defies modern explanation — complete with forensic evidence of crucifixion wounds, first-century pollen unique to Jerusalem, and blood consistent with the biblical account. More than a historical investigation, this episode connects faith, science, and wellness. Dr. Edwards reminds listeners that true healing begins when the heart aligns with truth — that peace and joy flow not from striving, but from knowing the One who conquered death. Whether you’re a skeptic or believer, this conversation invites you to explore powerful evidence of the physical resurrection of Jesus , what it means for your faith, and how this truth can set you free — body, mind, and spirit.