Monthly Archives: June 2018

Did a “Massive Genetic Study Reveal 90 Percent Of Earth’s Animals Appeared At The Same Time”? No, it didn’t.

The declaration in quotes is the title of an article in Tech Times reporting on a paper published in Human Evolution by Stoeckle and Thaler with the title Why should mitochondria define species? Not surprisingly, young earth creationists and others are … Continue reading

Posted in Uncategorized | 3 Comments