Showing posts with label WTF. Show all posts
Showing posts with label WTF. Show all posts

Sunday, May 16, 2010

Apparently Grandma had a thing for cavemen...




I admit, this is way above my head. But I am interested how we, as a species, came about.



Well, yeah, it's boring and science-y. But, it does explain a few things about our origins.

It appears that modern humans may have about 2% Neanderthal as part of their genetic makeup.

Some of us, maybe more ;-)

Intersting too, is this research, that suggests we may have eaten our homonid ancestors into extinction. That, too, makes me wonder why we, as humans, are so damned cruel!