Charles Darwin lands in Boston this weekend. Not the man himself, of course. The British naturalist died in 1882 but his theory of Evolution by natural selection has endured to this day and it goes on view this Sunday.
The Museum of Science, Boston is opening a new exhibit on Darwin and his work. Here's a sneak peek with WBUR's Health and Science reporter Allan Coukell.
This program aired on February 16, 2007. The audio for this program is not available.