Last week, the Humboldt Overachiever Award for Science and the Humanities was given to none other than The Theory of Evolution—and Dr. Richard Dawkins was there to receive the prize in its stead. “In the face of impossible odds,” Dr. Dawkins began his speech to the international forum, “Evolution has not only given us a…

Recent Comments