Kingdom over Culture
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