The news began bubbling out over the weekend: "Missing link between man and apes found," declared an April 3 story in the London Telegraph. When I saw that headline, I thought to myself, "Please, please, not again."I’m glad I was not the only one with this reaction!
Read the whole piece at Slate.com