Subscribe to Posts  Subscribe to Comments

The “Missing Link” Was Not a Human Ancestor As Previously Claimed

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 [...]