The Galápagos Islands off the Pacific coast of Ecuador teem with marine life including endangered species. Overfishing by China’s fleet threatens the islands. Jaime Moreno has this report.

Video: Nelson Abril

leave a reply