Our long-lost ancestors Neanderthals believed in divine connection, new discoveries suggest
Story highlights Netflix documentary Secrets of the Neanderthals tries to decode who the Neanderthals were and what happened to them Human beings have long been fascinated with Neanderthals. They are our long-lost ancestors who were wiped out from the face of Earth thousands of years ago. Years of studies have established that they were bigger than humans