Louisiana5 hours ago
Fewer fish spills reported after Louisiana pushes pogy boats from coast • Louisiana Illuminator
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...