Why did humans replace the Neanderthals? The key might lie in social structures | Heykuki News