Article Image

IPFS News Link • Science, Medicine and Technology

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.

thelibertyadvisor.com/declare