October 2014

The Galapagos Islands are home to some of the strangest creatures on earth. Imagine a cute fluffy little finch … that wants to suck blood!  Does the Galapagos Vampire Finch Want to Suck Your Blood? The finches have not yet evolved a taste for human blood, but the vampire finch, also known as the sharp-beaked ground [...]