CHINA TOPIX

11/22/2024 12:49:05 am

Make CT Your Homepage

Dr. Jamei Hodgkins

Extinct due to climate change

Climate Change Delivered the Death Blow to Neanderthals

This conclusion supports existing theories that changes in the climate led to the extinction of the Neanderthals 40,000 years ago.

Real Time Analytics