The center said the massive mammals were observed during an aerial survey the group conducted, and the tally “may be” the ...
Right whale season is off to a busy start. Thirty-three North Atlantic right whales were observed in Cape Cod Bay during an ...
A survey of North Atlantic right whales in Cape Cod Bay revealed a historic number of the mammals in the body of water, ...