September 2025
million-year-old human skull found in China suggests that our species, Homo sapiens, began emerging at least half a million years earlier than previously thought, researchers argue in a study published in September 2025. It also shows that we coexisted with other sister species, including Neanderthals,



