Watch: Science Reveals the “Miracle of Man”
accident, biology, chance, cosmos, Creation, environment, Evidence, fine-tuning, fitness, human beings, Intelligent Design, Michael Denton, nature, Physics, Earth & Space, science, The Miracle of Man, universe
Biologist Michael Denton shows how science has reversed the depressive trend of the past five centuries. Source