A team of scientists has discovered unusual, mysterious underground structures in a French cave. The researchers suspect that these structures were probably built by Neanderthals, nearly 176,500 years ago.
12 Aug '24 10:39AM
09 Aug '24 16:35PM
09 Aug '24 16:25PM
09 Aug '24 15:37PM