Researchers has discovered evidence of a human presence at Tam Pà Ling, in mainland Southeast Asia, between 86,000 and 68,000 years ago
Tag
Researchers has discovered evidence of a human presence at Tam Pà Ling, in mainland Southeast Asia, between 86,000 and 68,000 years ago