LEO Network

Distemper Remains Likely Cause of Gulf of Maine Seal Die-Off

Gloucester, Massachusetts, United States

Scientists have narrowed down the top likely causes of more than 1,400 seal deaths across New England.