I found this video on the Tubes about a new look at Neanderthals, and how interactions between Them and Us helped shaped humanity as we are today.
Them and Us
[url]http://www.youtube.com/watch?v=mZbmywzGAVs[/url]
Anyway, take a look, and discuss what you think.
-
I'm pretty sure homosapiens have trace amount of Neanderthal blood in them. Rascals.