Science / Neanderthals Remains of 9 Neanderthals Found, an 'Extraordinary Discovery' Ancient landslide preserved fossils in caves near Rome By Bob Cronin Posted May 8, 2021 3:00 PM CDT Copied Back