Two mysterious stone rings found deep inside a French cave were probably built by Neanderthals about 176,500 years ago, proving that the ancient cousi
NBC News
Wed, 05/25/2016 - 2:31pm
Two mysterious stone rings found deep inside a French cave were probably built by Neanderthals about 176,500 years ago, proving that the ancient cousi