158 Giant Tortoises Released on Floreana Island in Ecuador
Conservationists have successfully released 158 juvenile giant tortoises on Floreana Island, part of Ecuador’s Galápagos archipelago, marking a significant step in efforts to restore the island’s ecosystem. This release, which…