Tag: Galapagos Islands
Emergency declared as Galapagos Islands under threat from sunken fuel barge
The government of Ecuador has put emergency procedures into action to try and limit the impact of a major fuel spill in the Galapagos...