Article Image
IPFS News Link • Anthropology

Neanderthal Extinction Hypothesis Offered

• Playfuls.com
The University of Granada study of Gorham's cave on Gibraltar shows the Neanderthal extinction could have been determined by environmental and climate changes, and not by competitiveness with modern humans.

midfest.info