Another scientist is claiming to have found the “missing link” in our “alleged” monkey history. The Australopithecus sediba fossil was found in a cave in South Africa. As I read the story, I quickly yawned. Unfortunately, claiming to have found the missing link is becoming more common than claims that the world will end in [...]