The Ministry of the Environment in Ecuador announced yesterday that scientists and forest rangers had placed 150 giant tortoises on Floreana Island in the Galapagos Archipelago after they had disappeared from there more than a century ago.
The raid guards walked seven kilometers…


