Sea Shepherd tracks down and exposes notorious Chinese Squid Fishing Fleet off the Galápagos Islands

Last year, the world watched on in horror as a huge fleet of over 300 Chinese squid fishing vessels plundered