Chinese fishing fleet off Peru stirs up diplomatic waters September 26, 2020 More than 250 ships were previously catching giant squid near the Galapagos Islands off Ecuador.