Neanderthal stone ring structures found in French cave
Researchers investigating a cave in France have identified mysterious stone rings that were probably built by Neanderthals.