Neanderthal Remains Discovered Near Rome: “Extraordinary” Anthropological Find
An astonishing find near Rome has uncovered remains of Neanderthals from a cave in Italy. Archeologists working in an ancient cave site uncovered fossilized remains of one of humanity’s closest relatives, including some that could be as much as 100,000 years old. While it’s not new for anthropologists to find