Breadcrumbs Leading to God

Larry Taunton addresses a crowd of medical students on what he calls “evidence for God’s existence that everyone knows but won’t admit.”

Duration: 39 minutes

Image Credit: Lars-Erik Jonsson

%d bloggers like this: