Meet Your Closest Relative
Evolutionary scientists have just been let loose in the Genome candy store. After comparing the genetic structure of humans and chimpanzees, they’ve discovered that they share “an almost identical genetic inheritance” an “‘elegant confirmation’ of Charles Darwin’s theory of evolution.” Here’s the first part of Steve Sternberg’s description of the announcement in USA Today:[1] The 3 billion genetic [...]