News

On April 17, a North Atlantic right whale and her newborn baby were seen swimming in Cape Cod Bay, according to a Facebook post from the New England Aquarium ... according to the National Oceanic and ...