News

In 2015, archaeologists discovered the remains of a Neanderthal in a cave in southern France. They nicknamed ... at London’s Natural History Museum who was not involved with the study, tells ...