US news
fromBoston.com
10 hours agoIn rare sightings, scientists spot blue whales in waters off Martha's Vineyard
New England Aquarium scientists documented blue whales in southern New England waters for the first time, spotting multiple whales in different locations within 24 hours.