Remember Ida, the fossil that was supposed to change everything we know about human evolution? It's now been completely removed from the human family tree. Plenty of doubts were raised about this at the time, both about Ida's claim to a place on the human branch of the primate family tree,
You are here
Home > Posts tagged "Missing Link"