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?

Our 4th of July Super Sale has been extended! Get double Patriot Points and free shipping on the hottest items!

Related Articles