
Culture
Ancient Sculpture Garden Was Built by Neandertals
In a cave in France archaeologists have found some of the oldest human constructions ever discovered — but no one knows what they are. Nature Video takes a look. This video was reproduced with permission and was first published on May 25, 2016...