Discuss as:

Did the human family tree just get simpler? Skull stirs up debate