AP - We have met Neanderthal and he is us — at least a little.




Source