#HTE Forget Sesame Street, scientists pretty much watched Big Bird evolve on Galápagos island New finch species developed in just two generations New research has documented a species of finch evolving on the Galápagos island of Daphne Major, 1,000km off the west coast of Ecuador, in just two...