Everybody remember 'Ida,' the much-hyped missing link that proved evolution once and for all? Well, you can all forget it now, as well. MSNBC: ‘Missing link’ primate isn’t a link after all. Apparently, rather than being an ancestor of humans and apes, this creature is related to lemurs, which certainly disquaifies it from holding its much coveted 'link' status.Somehow, I don't see this changing anybody's minds one way or the other. All I can hear right now is a thousand naturalists getting out their picks and shovels again, spending their lives digging in the soil for something to confirm the worldview they're predisposed towards.





13 comments:
Think hard about this: the world is watching!