Neandethals
-
Stone Age Hominids: Unearthed Fossil Tooth in Laos Cave Possibly from a Denisovan Girl 160,000 Years Ago
The archaeological find adds to previous suspicions that stone age hominids also lived in the forests of Southeast Asia.
Latest Research Articles