A massive Chinese fleet is fishing off the Galapagos Islands

This fleet of 340 Chinese fishing boats has been depleting marine resources off the Galápagos Islands for years, raising fears for the archipelago's sea life…

avatar
Brut.
September 3, 2020 1:52 PM