The Miracle of Man: Reflections on the Westminster Conference

Dr. Miller gives a brief summary of his talk on the fine-tuning of human vision. We’ll be doing a full episode with him on that subject soon.

Source

Read More

Evolution News

Generated by Feedzy