North Atlantic right whale population a strong presence in southern New England
The ocean waters off southern New England continue to see high North Atlantic right whale activity, with the New England Aquarium documenting more than a quarter of the population in the last six weeks.Scientists in the...
Read More
