3 ms·
Only 130k? That is very recent, overlapping with modern humans, although they might not have been out of Africa yet.
by vfc1 7y ago
Only 130k? That is very recent, overlapping with modern humans, although they might not have been out of Africa yet.