Remains of nine Neanderthals found in Italy

Remains of nine Neanderthals found in Italy

Italian archaeologists have found the remains of nine hominids, eight of which would have lived between 50,000 and 68,000 years ago and one between 90,000 … Read more