thebookofworks.com
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? No…