Scientists spotted the first two North Atlantic right whales of the 2024-2025 season in Cape Cod Bay, one engaging in early skim feeding due to abundant microscopic crustaceans. The critically endangered species faces threats like boat strikes, with 372 individuals remaining.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing