Scientists discover the oldest human face in Western Europe, dating back more than a million years, in a cave in northern ...
Buried for nearly 150,000 years, a skull from China may belong to one of our closest ancient relatives—one we never even knew existed until now.