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.