Neanderthal extinction hypothesis offered

User rating: 3.5 / 5 after 11 vote(s)

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


Full story »

All News summaries from General Science news
All News summaries for May 01, 2007