Three Scientific Realizations
As Dr. Meyer sets out in detail in his next book, Return of the God Hypothesis, three scientific realizations of the past century have revealed the stamp of design. They are that the universe had a beginning, that it is fine-tuned for life beyond any otherwise reasonable expectation, and that life is infused with information. From the implications of this, atheists avert their eyes.Stephen Meyer, John Lennox: Against the Tide Sweeps Away Atheist “Power Play” from Evolution News
Atheists and materialists may turn their eyes away from reality, and live in selective ignorance and obscurantism… when it’s the politically smart move to play.
Christians may not.
“Wherever the evidence leads”, indeed.