The Government of Ecuador announced the release of 277 giant tortoises in the Galapagos Islands. The measure is part of an ecological restoration program.
The...
The Galápagos giant tortoises, forever associated with Charles Darwin and the theory of evolution, are one of the most recognizable icons of global biodiversity.
However,...