Scientists discover the oldest human face in Western Europe, dating back more than a million years, in a cave in northern ...
New imaging has upended a decades-old assumption about Japan’s earliest “humans.” The finding doesn’t erase the past—it ...