Intelligent Design

Concept

Argument that the complexity of life, particularly the eye, implies a divine creator, often used to push back on evolutionary theory.

Mentioned in 2 videos