Larry Taunton explores the consequences of a godless nation.
Do human beings have an innate sense of God’s existence? Larry Taunton answers with scientific evidence.
On Fox Business Channel, John Stossel interviews Larry Alex Taunton on how religion and government are connected. “A World Without God?” Not a world you want to live in! Part of an hour-long program called “Science v. God.”
This column was originally published in the CNN Belief Blog. My favorite Christmas movie is, unquestionably, Frank Capra’s 1946 feel-good flick “It’s a Wonderful Life.” Jimmy Stewart and Donna Reed play George and Mary Bailey, a happy couple living a life of genteel poverty in the small American town of Bedford Falls. George is a kind … Read more