Front-Loading and Theistic Evolution

In this clip, Dr. Stephen Meyer, author of Signature In The Cell, discusses the proposal of some theistic evolutionists that all of God’s design of the world must have been “front-loaded” at the beginning of the universe.

Homochirality: The Truth Is Out Where?

When it comes to origin of life scenarios, the only way to explain the emergence of life from purely naturalistic premises is that life, and all of its necessary components, arose by chance, or by natural laws or by some combination of both.