Loading...
Showing posts with label Neanderthals. Show all posts

Neanderthals Were Smarter Than We Thought!

Your ancestral history might be a lot more interesting than you think. Here's what makes us human... and part Neanderthal. Check it out....