Neanderthals were not inferior to modern humans If you think Neanderthals were stupid and primitive, it’s time to think...
take that geico