Archaeologists in Italy discovered the remains of nine Neanderthals, the oldest said to be dated to as many as 100,000 years ago, at a prehistoric site near Rome.
Archaeologists in Italy discovered the remains of nine Neanderthals, the oldest said to be dated to as many as 100,000 years ago, at a prehistoric site near Rome.