Darwin’s Finches: The Hype Continues
On this episode of ID the Future, Todd Butterfield talks with Dr. Jonathan Wells about a common myth surrounding Galápagos finches and Darwin’s theory of evolution, which was recently re-printed in the Washington Post. Read More ›