The “Missing Link” Was Not a Human Ancestor As Previously Claimed
March 3rd, 2010
Two papers by scientists from The University of Texas at Austin, Duke University and the University of Chicago, say that the “Missing Link” fossils thought to have been early primates are actually lemurs. The article published in the Journal of Human Evolution and dumbed down for us mortals here four scientists present evidence that the [...]
Filed under: Science by JMH
No Comments »