Ecuador Navy ‘on Alert’ Near Galapagos Islands
A large fleet of some 260 Chinese fishing vessels has been spotted in the waters surrounding the Galápagos Islands off the coast of Ecuador, the country’s navy officials said last week. The Ecuadorian Navy said it … Read More