Another One Bites The Dust

Tear up the wallchart documenting "humanity's long lost ancestor". Correct the recently altered "primate family tree" (pdf). Dismiss the 3.7bn year timeline "from bacteria to mammals" (pdf). Ignore the front page comment by Sir David Attenborough. Ida, the 47million-year-old fossil described as the "first link in human evolution" and vociferously championed by the media (including … Continue reading Another One Bites The Dust