Showing posts with label Neanderthal. Show all posts
Showing posts with label Neanderthal. Show all posts

Thursday, May 26, 2016

Neanderthal cave structures: Structures built by early humans, scientists say

Neanderthal cave structures: Structures built by early humans, scientists say



Read More…

Friday, April 15, 2016

Neanderthal extinction may be due to diseases from Africa

Neanderthal extinction may be due to diseases from Africa





Read More…