VIDEO: Did Neanderthals create stone rings?

Stone rings thought to be created by Neanderthals have been found in France

Leave a Reply

Read the original at BBC News - World.