Thread
:
Homo Sapiens out of Greece?
View Single Post
#
1
07-19-2014, 01:28 PM
MTUpower
Registered User
Join Date: Jul 2004
Posts: 7,381
Homo Sapiens out of Greece?
Most people believe homo sapiens first evolved in Africa and then left to inhabit the world. This
article
seems to contradict that theory.
MTUpower
View Public Profile
Find all posts by MTUpower