Nature paper finds evidence humans in Southeast Asia 20,000 years earlier than first thought

Comments