Scientists discover the oldest human face in Western Europe, dating back more than a million years, in a cave in northern ...
In a secluded cave in France’s Ardèche region, archaeologists have unearthed the oldest known Neanderthal engravings, ...