After examining the DNA of 5 million animals across a wide range of species, a scientist apologizes for the finding that all humans are descended from 2 humans — and NOT millions of years ago.

What does the DNA code tell us about the programmer, the designer, the creator?

Related Articles