NPR News: Post

NPR News

Up to 70 North Atlantic right whales were spotted in Cape Cod Bay

As many as 70 of the endangered whales were seen feeding off the Massachusetts coast on Friday. Fewer than 350 North Atlantic right whales exist in the world.

Continue Reading…