Charles Darwin’s finches on the brink of extinction: Parasitic flies could wipe out the Galapagos Island birds in just 15 years

Mathematical simulations at the University of Utah show parasitic flies may spell extinction for Darwin’s finches (shown) in the Galapagos Islands, but pest-control efforts might save the birds. —> Read More