Loading...

New Humanoid Species?

|Are we alone in the universe? 60 Minutes' Bob Simon reports from an Indonesian island where archaeologists have found the bones of what they claim to be a new species of human.

Related Videos

Comments