In 2022, a menhaden fishing ship and its net boats spilled about a million fish off the Louisiana coast, leaving the floating mass to rot in the summer sun. A few months later, another spill blanketed ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results