Researchers investigating a cave in France have identified mysterious stone rings that were probably built by Neanderthals.
The discovery provides yet more evidence that we may have underestimated the capabilities of our evolutionary cousins. Continue reading “Neanderthal stone ring structures found in French cave (~175,000 years old)”