3 ms·
There were homo sapiens and neanderthals living in the same place in France, and they seem to have the same culture and/or economy.
by ahazred8ta 2y ago
There were homo sapiens and neanderthals living in the same place in France, and they seem to have the same culture and/or economy.