Archaeologists discover Neanderthal remains in caves near Rome
Published
The remains of nine Neanderthals have been uncovered at a prehistoric site in Italy's Lazio region. The oldest could possibly be between 90,000 and 100,000 years old.
Full Article