Tumgik
#it's likely a matter of interbreeding and that homo sapiens outnumbered neanderthals