News

Neanderthal extinction hypothesis offered

A Spanish study suggests climate changes might have caused the extinction of the Neanderthals on the Iberian Peninsula.