Still Waters Posted June 23, 2011 #1 Share Posted June 23, 2011 Not so very long ago, we shared this planet with several other species of human, all of them clever, resourceful and excellent hunters, so why did only Homo sapiens survive?Huge debates rage about human origins, but the broad consensus among scientists is that all the different species of human that have ever existed were descended from ape-like creatures that walked upright in Africa more than six million years ago. These creatures had many descendants, most of which became extinct, but the first creature we would recognize as human first appeared in Africa two million years ago. Read more... Link to comment Share on other sites More sharing options...
Robbie333 Posted June 23, 2011 #2 Share Posted June 23, 2011 I always felt this related to two things, smarts and the ability to adapt. Link to comment Share on other sites More sharing options...
Blues Girl Posted June 23, 2011 #3 Share Posted June 23, 2011 Very cool article. Definitely gives you things to think about Link to comment Share on other sites More sharing options...
Bluenose Bulwark Posted June 23, 2011 #4 Share Posted June 23, 2011 Badly written article. No where does it mention any recent finds that modern man may have evolved in Asia, nor about how 5-7% of our modern DNA is Neanderthal. I think that modern man interbred those other species of man out of existence, same as we did the Neanderthal. If I was to be a betting man probably a larger portion of our DNA is a combination of the other species of man. Link to comment Share on other sites More sharing options...
Blues Girl Posted June 24, 2011 #5 Share Posted June 24, 2011 I think that modern man interbred those other species of man out of existence, same as we did the Neanderthal. If I was to be a betting man probably a larger portion of our DNA is a combination of the other species of man. I think so, too, but it was still very interesting to read Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now