Tag results:


Homo sapiens: the scientists who claim to have identified the exact place from which modern humans come

The ancestral land of all living human beings is currently in southern Africa, more precisely south of the Zambeze River, according to a new study published in the journal Nature. The identified...