2 ms·
> Neanderthals, modern humans may have co-existed in Europe for at least 10k years We're not all Neanderthals here. I think.
by musicale 3y ago
> Neanderthals, modern humans may have co-existed in Europe for at least 10k years
We're not all Neanderthals here. I think.