Last month, a blue whale was spotted off the coast in waters near Rhode Island by the New England Aquarium’s Anderson Cabot Center for Ocean Life — an “unusual occurrence” according to a NEAQ press ...
Rare sightings of massive Blue whale near the Massachusetts coast have surprised scientists. Researchers suspect shifting ...