IDTF Episode – Doubting Darwin on His Anniversary
Sr. Fellow of the Discovery Institute, John West, lectures on the social impact that Darwin had on the world. He allowed for biodiversity based on the non-exceptionalism of human life, he mitigated the true existence of morality, and he allowed for atheism to become scientifically plausible. In our current age, a flood of scientific evidence has been coming out against natural selection–thus ought we to blindly hold to the orthodox belief of natural selection?