what are some advantages that homo sapiens had over neanderthals?

1 answer

rfftfgfy