Ecuador releases 201 tortoises on Galapagos island
Sunday, June 28, 2015 - 08:00
in Biology & Nature
Ecuador has released 201 tortoises on Santa Fe Island in the Galapagos archipelago, where a similar subspecies went extinct more than 150 years ago.