Neanderthals lived alongside Homo sapiens for thousands of years,
4 answers
Yep.
yo Ms.Sue!! u don't help any >_<
and had larger brains than humans
What caused the rapid population expansion of Homo Sapiens