New research has stirred up scientific debate about the appearance of the first “modern” human beings on the Iberian Peninsula and their possible bearing on the extinction of the Neanderthals.
New research has stirred up scientific debate about the appearance of the first “modern” human beings on the Iberian Peninsula and their possible bearing on the extinction of the Neanderthals.