Ecuador navy 'on alert' as 260-strong Chinese fleet nears Galapagos Islands
July 28, 2020 at 14:52 PM EDT
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, according to the country’s navy.