Rare Right Whale Sighting Brings Hope to New England
Aerial survey confirms North Atlantic right whales in southern New England waters in January 2026, a hopeful sign for the critically endangered species. Learn about the sighting and its significance.