Neandertals shared speech and language with modern humans,...

Fast-accumulating data seem to indicate that our close cousins, the...

226 views sciencedaily.com

Interest

Anthropology
Discovered by Emily
on Jul 9, 2013

Stumblers Who Like This Page