Man holding barracuda
Editor's Note

Providence Atoll

April 24, 2017

To catch this particular fish, we visited the distant backside of Providence Atoll, in the Seychelles, which is a group of 115 islands located off the African coast in the Indian Ocean. … Read More

Large boat with "Stolen fish" painted on it

The War on Pirate Fishing

April 4, 2017

Pirates are stealing your fish and destroying the ecosystems that sustain them, but some of the world’s fishing nations are fighting back. … Read More

1 2 3 34