Neanderthals believed to have built mysterious stone rings found in French cave
Two mysterious stone rings found deep inside a French cave were probably built by Neanderthals about 176,500 years ago, proving that the ancient cousins of humans were capable of more complex behavior than previously thought, scientists say.