More than a dozen right whales spotted off Massachusetts coast

Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium Credit: New England Aquarium NANTUCKET, Mass. (WWLP) – More than a dozen right whales have been seen near the Massachusetts coast in the … Read more