The seal pup who was found in the city of New Haven, Connecticut in mid-February has died — but his legacy is far from being ...
Mystic Aquarium picked up a seal in New Haven after the state's Department of Energy and Environment (DEEP) found it in the city Sunday. Sign up for the FOX61 newsletters: Morning Forecast ...