A face-eating parasite is devastating Darwin’s famous Galapagos finches

Quirks and Quarks

Darwin's finches are being devastated by beak parasites

More From AudioMobile/Quirks and Quarks