Fossils

‘Extraordinary discovery:’ Remains of nine Neanderthals found in Italian cave!

Archaeologists from Italy have discovered the fossilized remains of nine Neanderthals near a roman cave. This discovery will help in… Read More

4 years ago