Xenophon PCDGS
Veteran Member
One from an article that I have just read....
What is the final place on Earth where it is generally understood that Homo Sapiens settled and what was the barrier to this ?
What is the final place on Earth where it is generally understood that Homo Sapiens settled and what was the barrier to this ?