First release of critically endangered mangrove finches into Galapagos forest
Biologists from the Charles Darwin Foundation, Galapagos National Park Directorate, and San Diego Zoo Global are celebrating the release of 15 mangrove finches into the mangrove forest habitat on the island of Isabela, Galapagos, ...