Question

The last Neandertals date to:
a. 250,000 yBP.
b. 100,000 yBP.
c. 75,000 yBP.
d. 32,000 yBP.

Answer

This answer is hidden. It contains 1 characters.