Vampire finches evolve, claim scientists and David Attenborough, according to articles in Science Alert 16 January 2021, Smithsonian News 22 January 2021 and The Conversation 15 January 2021 and New Scientist 14 January 2021. Finches on two of the most northerly islands of the Galapagos Islands have been found to feed on the blood of […]
