Around New England

Baby American Eels Fetching $1,500 A Pound in Maine

June 20, 2017

Elsewhere, too. It’s illegal to poach them or traffic in poached eels, and a federal investigation is leading to multiple guilty pleas.


Read More